a = ["a", "b", "c", "d", "e"] # 查询,切片 print(a[1]) # 取列表下标为1的值 print(a[1:3]) # 取列表下标1到2的值,右边不包括下标为3 print(a[1::2]) # 取下标为1到最后的值,步长为2 print(a[-1::-2]) # 从最后一个开始到第一个,步长为2的取值 print(a[3::-2]) # 从倒数第二个开始到第一个,步长为2的取值 # 修改 a[1] = "w" # 修改下标为1的值 print(a) a[1:3] = "w", "y" # 修改下标1,2的值 print(a) # 增加 a.append("f") # 添加到列表中最后一个 print(a) a.insert(1, "h") # 向指定的下标中添加一个值 print(a) a.extend(["g", "j"]) # 向列表中添加多个值,在最后 print(a) # 删除 a.remove("g") # 删除列表中名称为g的值 print(a) list_del = a.pop(1) # 删除下标为1的值,可以进行赋值操作 print(a) print(list_del) del a[-1] # 删除下标为-1的值,可已删除整个列表 del a print(a)
标签:下标,删除,改查,列表,print,步长,del,增删 From: https://www.cnblogs.com/GDquicksand/p/18261027