列表的添加

 

# coding:utf-8
# Auth:fxx
# Date:
#主题:
"""
列表的添加
"""
list1= ["王一","王二","王三","王四"]
list1.append("张一")#末尾追加元素
print(list1)
list1.insert(3,"李一")#指定序列插入元素
print(list1)
list2= ["万一","万二"]
list3=(1,{"姓名":"王菲"})
"""
extend(self, *args, **kwargs),  Extend list by appending elements from the iterable追加可迭代对象
*args--不定长
**kwargs--字典
"""
list1.extend(list2)# list2列表或元组(可迭代对象)追加到list1列表
list1.extend(list3)
print(list1)
print(list2)
print(list3)

"""
列表的删除、查询、修改
"""
list4= ["张三",1,10,100,1000,10000,100000,1000000]
print(list4.pop())  #默认删除末尾元素
print(list4.pop(3))  #指定序列删除元素
list4.remove("张三")  #执行元素删除
print(list4)
list4.clear()  #清空列表,变成空列表
print(list4)

list5= ["张三","李四",1,"张三",100,"王五",10000,100000,1000000]
print(list5.index("李四"))  #查找元素的序列
print(list5.count("张三"))  #查找/统计元素个数
print("王五"inlist5)  #判断元素是否在列表中,truefalse
list5[2] ="我是修改的值"  #通过序列修改元素
print(list5)

 


版权声明:本文为zsyzcsan原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。