l=list('abcdefghijk') print(l) print(l[2]) print(l[1:6:1]) 开始1,结束6(取不到),步长1 print(l[1:6:2]) print(l[5:0:-1])开始5,结束0(取不到),步长-1,表示反方向 print(l[::-1]) 反转
['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k']
c
['b', 'c', 'd', 'e', 'f']
['b', 'd', 'f']
['f', 'e', 'd', 'c', 'b']
['k', 'j', 'i', 'h', 'g', 'f', 'e', 'd', 'c', 'b', 'a']
ret='k' not in l print(ret) ret = 'k' in l print(ret) l.append('n')#追加 print(l) l.remove('n')#删除 print(l) l=[ {'name':'a','age':84}, {'name':'b','age':73}, {'name':'c','age':18}, ] l.sort(key=lambda item:item['age'],reverse=True) #排序,并降序reverse print(l) k=[1,2,3,4,5] k.reverse() #无返回值,只进行反转 print(k)
False
True
['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'n']
['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k']
[{'name': 'a', 'age': 84}, {'name': 'b', 'age': 73}, {'name': 'c', 'age': 18}]
[5, 4, 3, 2, 1]