列表增删改查与元组

列表
添加
.append 列表后面追加
.insert(0, “”)插入内容 0索引位置
.extend("")迭代添加 .extend(“str”) 添加后 lst[’…’, ‘…’, ‘…’, ‘s’, ‘t’, ‘r’] .extend([“str”, “str1”, “str2”])添加后 lst[’…’, ‘…’, ‘…’, ‘str’, ‘str1’, ‘str2’]

删除
.pop(0) 返回被删除的数据 按位删除
.remove("") 删除元素 如果不存在会报错
del lst[1:3] 切片删除
.clear() 清空


lst[0] = “XX”
lst[::] = [“xx”] 切片


for in

.sort 排序默认升序 sort(reverse = True) 降序 数字排序
.reverse 翻转

元组 不支持增删改 只读列表 () 第一层是能进行赋值的, 内部元素没有要求
tu = (3, ) 元组中如果只有一个元素需要在括号里写个,
tu = tuple() 空元组表示方式

range() 可迭代对象 range(n) 0到n-1
range(m, n) m开始到n-1结束
range(m, n, q) m开始 到n-1结束 每q个取一个

lst = ["…", “…”, “…”, “…”, “…”]
for i in range(len(lst)):
print(i) 索引
print(lst[i]) 元素

你可能感兴趣的:(1,python)