一、列表相关操作
l = ['布偶猫', '小断腿', '大白']
# . append
l.append('哎呀')
print(l)
# . insert
l.insert(, '小猪佩琪')
print(l)
# . extend
l.extend('猪猪')
print(l)
# . pop 此动作有返回值
print(l.pop(-))
print(l)
# . remove
l.remove('猪')
print(l)
# . clear
l.clear()
print(l)
# . del
l = ['小猪佩琪', '布偶猫', '小断腿', '大白', '哎呀']
del l # 在内存级别直接删除列表 print(l) 会报错
l = ['小猪佩琪', '布偶猫', '小断腿', '大白', '哎呀']
del l[] # 按照索引删除
print(l)
del l[::] # 按照切片+步长删除
print(l)
# . 索引=x
l[] = '小老婆'
print(l)
# . 切片=xxxxxxxx
l = ['小猪佩琪', '布偶猫', '小断腿', '大白', '哎呀']
l[:] = '一头猪', '两头猪', '', '', ''
print(l)
# . sort
l.sort()
print(l)
l.sort(reverse = True)
print(l)
# . reverse
l.reverse()
print(l)
['布偶猫', '小断腿', '大白', '哎呀']
['小猪佩琪', '布偶猫', '小断腿', '大白', '哎呀']
['小猪佩琪', '布偶猫', '小断腿', '大白', '哎呀', '猪', '猪']
猪
['小猪佩琪', '布偶猫', '小断腿', '大白', '哎呀', '猪']
['小猪佩琪', '布偶猫', '小断腿', '大白', '哎呀']
[]
['小猪佩琪', '布偶猫', '小断腿', '哎呀']
['小猪佩琪', '小断腿']
['小猪佩琪', '小老婆']
['小猪佩琪', '一头猪', '两头猪', '', '', '']
['', '', '', '一头猪', '两头猪', '小猪佩琪']
['小猪佩琪', '两头猪', '一头猪', '', '', '']
['', '', '', '一头猪', '两头猪', '小猪佩琪']
Process finished with exit code
二、嵌套
l = ['qiqi', 'aiya', [, ' xiaolaji', ''], ]
l[] = l[].upper()
print(l)
l[][] = l[][].strip().capitalize()
print(l)
l[][] = str(l[][] + )
print(l)
l[][] = int(l[][]) +
print(l)
['QIQI', 'aiya', [, ' xiaolaji', ''], ]
['QIQI', 'aiya', [, 'Xiaolaji', ''], ]
['QIQI', 'aiya', ['', 'Xiaolaji', ''], ]
['QIQI', 'aiya', ['', 'Xiaolaji', ], ]
Process finished with exit code
三、元组
# 元组 只读列表,不能增删改 只能查询
tu = (, , , , )
# 索引,切片,步长
print(tu[])
print(tu[::])
for i in tu:
print(i)
# 元组内的列表可以修改
tu1 = ('wusir', 'alex', [, , 'taibai'],)
tu1[-].append('女神')
print(tu1)
del tu1 # 从内存删除元组 print(tu1) 找不到元组,会报错# 元组 只读列表,不能增删改 只能查询
tu = (, , , , )
# 索引,切片,步长
print(tu[])
print(tu[::])
for i in tu:
print(i)
# 元组内的列表可以修改
tu1 = ('wusir', 'alex', [, , 'taibai'],)
tu1[-].append('女神')
print(tu1)
del tu1 # 从内存删除元组 print(tu1) 找不到元组,会报错
四、range
>>> for i in range(, , ):
... print(i)
...