列表
列表的增删改查:
增:
在尾部增加元素 .append('元素')在指定位置增加元素 .insert(index,'元素')
在尾部增加可迭代的元素 .extend(元素)
删:
根据指定的索引删除(默认删除末尾).pop(index)根据指定的元素删除 .remove()
清空列表 列表存在 .clear()
删除列表 没有列表了 .del()
切片删除列表里面的元素 del li[:]
改:
直接赋值给列表的索引 li['元素']切片删除 先取对象 然后添加元素 li[:] = '元素' 有多少添加多少个
切片修改迭代去修改 li[:] = [list]
查:
查询所有的 for循环
查询切片的 li[:]
公共方法:
len(列表) 查询元素个数.count('元素') 查询元素出现次数
.index() 获取索引
.sort() 排序 由小到大
.sort(reverse = False) 排序 由大到小
.reverse() 反转
可迭代对象 = 除了bool 和数字 都是可迭代对象
元祖
join str#连接符.join(可迭代对象)
列表转换成字符串
list = [12,,2,3,3,1,]
''.join(list)
字符串转换成列表
range 一个数字式的列表
for i in range(0,100,步长) 0可以默认不写 步长默认1 步长可为负数
元祖:
元祖是不能修改的列表,
元祖里面的列表可以进行修改。