使用 append() 向列表中添加新元素,添加到列表的尾部
//使用append函数向列表中添加元素"ID"
list=["name","age","sex"]
list.append("ID")
使用insert在指定位置添加一个元素
list=[1,2,3]
list.insert(1,4)
print(list)
#输出结果是[1,4,2,3]
使用extend()方法添加多个元素(可以是列表,元组或者其他可迭代对象)
list=[1,2,3]
list.extend([4,5,6])
#结果是list变为[1,2,3,4,5,6]
或者使用列表相加的方式添加元素
使用del删除列表中的元素
list=["name","age","ID"]
del list[0]//删除列表中第0号元素
//删除后列表成为["name","ID"]
使用count统计列表中某个元素出现的次数
l = ['d', 'b', 'a', 'f', 'd']
print(l.count('d'))
//输出2
查找某个元素在列表中首次出现的位置
l = ['d', 'b', 'a', 'f', 'd']
print("l.index('d') -->", l.index('d'))
//输出0
移除列表中某个值的首次匹配项
l = ['d', 'b', 'a', 'f', 'd']
l.remove('d')
print("l -->", l)
输出结果是[ 'b', 'a', 'f', 'd'],第一个元素d被删除
sort函数可以对列表进行排序(从小到大)
l = ['d', 'b', 'a', 'f', 'd']
l.sort()
print('l -->', l)
输出:
l --> ['a', 'b', 'd', 'd', 'f']
copy函数可以复制一个列表给另一个列表
l = ['d', 'b', 'a', 'f', 'd']
lc = l.copy()
print('lc -->', lc)
输出:
lc --> ['d', 'b', 'a', 'f', 'd']
元组内的内容不可变,可简单将其看作是不可变的列表,元组常用于保存不可修改的内容。
元组使用()创建
t=("name","age","ID")
要删只能删除整个元组,使用del
使用tuple可以将列表转化为元组
list={"name","age"}
t=tuple(list)
//这时候t就是("name","age")