# 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) #判断元素是否在列表中,true或false
list5[2] ="我是修改的值" #通过序列修改元素
print(list5)