首页 > 其他分享 > 列表 增删改查

列表 增删改查

时间:2023-04-06 22:59:26浏览次数:25  
标签:下标 name 改查 元素 list 列表 增删 fqs

1.列表.append(元素)  向列表追加元素
2.列表.extend(元素) 将数据容器的内容一次取出,追加到元素的尾部
3.列表.insert(下标,元素) 在指定下标处,插入指定的元素
4.del列表[下标] 删除列表指定下标元素
5.列表.pop(下标) 删除列表指定下标元素
6.列表.remove(元素) 从前向后,删除此元素第一个匹配项
7.列表.clear() 清空列表
8.列表.count(元素) 统计某个元素在列表中出现的次数
9.列表.index(元素)查找指定元素在列表的下标 找不到报错valueerror
10 len(列表) 统计容器内有多少元素

 


 




''' 获取下标 列表.index(列表中元素) ''' name_list=["fqs","doudou"] print(f"第一个元素:{name_list[0]}") #打印下标 index=name_list.index("doudou") print(f"doudou元素的下标是:{index}")
'''
修改某个下标内的值
'''
name_list=["fqs","doudou"]
print(f"第一个元素:{name_list[0]}")
#修改某个下标内的值
name_list[0]="coco"
print(f"修改后的列表:{name_list}")

第一个元素:fqs

修改后的列表:['coco', 'doudou']
'''

修改某个下标内的值,修改最后一个下标-1
'''
name_list=["fqs","doudou"]
print(f"第一个元素:{name_list[0]}")
#修改某个下标内的值,修改最后一个下标-1
name_list[-1]="coco"
print(f"修改后的列表:{name_list}")

第一个元素:fqs
修改后的列表:['fqs', 'coco']

'''
在下标位置插入元素
'''
name_list=["fqs","doudou"]

#插入某个下标内的值
name_list.insert(1,"coco")
print(f"修改后的列表:{name_list}")

修改后的列表:['fqs', 'coco', 'doudou']

'''
在列表尾部追加值
'''
name_list=["fqs","doudou"]

#在列表尾部追加值
name_list.append("coco")
print(f"修改后的列表:{name_list}")

修改后的列表:['fqs', 'doudou', 'coco']

'''
extend在列表尾部追加 数据容器
'''
name_list=["fqs","doudou"]

#在列表尾部追加 数据元素
name_list.extend(["coco","miumiu"])
print(f"修改后的列表:{name_list}")

修改后的列表:['fqs', 'doudou', 'coco', 'miumiu']

'''
del 删除列表中的某个下标上的元素
'''
name_list=["fqs","doudou"]
#del 删除列表中的某个下标上的元素
del name_list[1]
print(f"修改后的列表:{name_list}")

修改后的列表:['fqs']

'''
pop 删除列表中的某个下标上的元素
'''
name_list=["fqs","doudou"]
#del 删除列表中的某个下标上的元素
name_list.pop(0)
print(f"修改后的列表:{name_list}")

修改后的列表:['doudou']

'''
remove 删除列表中的某个下标能匹配上的元素
'''
name_list=["fqs","doudou","fqs"]
#del 删除列表中的某个下标能匹配的元素
name_list.remove("fqs")
print(f"修改后的列表:{name_list}")

修改后的列表:['doudou', 'fqs']

'''
clear 删除列表中的某个下标上的元素
'''
name_list=["fqs","doudou","fqs"]
#clear 清空列表
name_list.clear()
print(f"修改后的列表:{name_list}")

修改后的列表:[]

'''
count 统计列表中某个元素的数量
'''
name_list=["fqs","doudou","fqs"]
#count 统计列表中元素的数量
number=name_list.count("fqs")
print(f"列表中元素的个数:{number}")

列表中元素的个数:2

'''
len 统计列表中全部元素的数量
'''
name_list=["fqs","doudou","fqs"]
#count 统计列表中元素的数量
number=len(name_list)
print(f"列表中元素的个数:{number}")

列表中元素的个数:3

 

标签:下标,name,改查,元素,list,列表,增删,fqs
From: https://www.cnblogs.com/haha1988/p/17294519.html

相关文章

  • 尾置const:参数列表相同却重载的函数
    观察下面两个函数,它们具有相同的参数列表,貌似无法重载:   string&operator[](size_tn){returnelements[n];}2.   conststring&operator(size_tn)const {returnelements[n];}但实际上,函数2的尾置const使得对*this进行了筛选,于是:当非const对象调......
  • 半天时间写完一个案例,循序渐进的掌握uni-app,使用uni-app完成一个简单项目——新闻列表
    一、创建项目uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台。uni-app在手,做啥都不愁。即使不跨端,uni-app也是更好的小程序开发框架(......
  • vue之列表渲染v-for
    目录简介用法v-for可循环的几种变量的展示数组的循环展示对象的循环展示字符串的循环展示数字的循环展示v-for搭档key值的说明js循环几种方式基于索引的循环数组的循环数组基于索引的循环数组基于迭代的循环基于of的循环数组的方法循环jQuery的循环点击按钮隐藏/显示列表示例简......
  • 列表中有整数、有特殊字符、有字母的排序问题
    列表中有整数、有特殊字符、有字母a=[2,1,3,5,4,'d','f','e','c','a','b','?','*','&']#定义一个函数defsort1(x):ifisinstance(x,int):  #判断传入的参数中是否有整数returnx #有整数返回整数本身......
  • python 列表推导表达式
    如果要对列的每个成员进行指定转换,就可以用列表推导m=[1,2,3,4]n=[]foriinm:#列表迭代n.append(i*60)print(n)#结果:[60,120,180,240]上面的迭代操作就等同于下面这个:m=[1,2,3,4]n=[i*60foriinm]#列表推导,由原来的3行变1行,append操作会自动完成......
  • Git命令列表--git-restore
    GitRestore名称git-Restore-恢复工作树文件这个命令是试验性的。其行为可能会改变。语法gitrestore[<options>][--source=<tree>][--staged][--worktree][--]<pathspec>…​gitrestore[<options>][--source=<tree>][--staged][--worktree]--pathspec-fr......
  • Git命令列表--git-reset
    GitReset名称git-Reset-重置当前HEAD到指定的状态或者复制条目到索引语法gitreset[-q][<tree-ish>][--]<pathspec>gitreset[-q][--pathspec-from-file=<file>[--pathspec-file-nul]][<tree-ish>]gitreset(--patch|-p)[<tree-ish>][--][<p......
  • python列表的添加的四种方式
    列表删除的五种方式python列表的增删改1、list增加元素1.1append()1.2extend()1.3insert()1.4切片1、list增加元素python中列表增加元素有四种方式:append():在列表末尾添加一个元素extend():在列表末尾添加至少一个元素insert():在列表任意位置添加一个元素切片:在列表任意位......
  • python中列表的删除操作,五种方式
    列表删除操作1、列表删除操作1.1remove()1.2pop()1.3切片1.4clear与del 1、列表删除操作五种方式分别为:remove():一次删除一个元素;如果列表内有重复元素则删除第一个;元素不存在时抛出异常ValueErrorpop():删除一个指定的索引位置上的元素;指定索引不存在则......
  • JavaWeb——HTML基本标签详解及案例实战(文件标签、文本标签、图片标签、列表标签、链
    目录1、文件标签2、文本标签3、图片标签4、列表标签5、链接标签6、块标签7、语义化标签8、表格标签9、综合案例上一节介绍了HTML的基本概念,和基本语法,本节介绍下HTML的基本标签和表单标签。这部分学习可以参照W3Cschool,一个很好的网站。1、文件标签文件标签是构成HTML最基本的标签,......