list
异构性:list中可以包含不同种类/不同类型的对象,嵌套列表
有序性:位置号或者分片来找到对应元素 (分片左闭右开 从0开始) 修改不影响原列表
本地可修改:在原列表中可以直接修改,生成新的列表
L = [1,2,3,4]
L.append(5) 末尾增加一位
L。insert(1,10)任意位置增加
L.extend 末尾一次性增加多个元素
L.remove(2) 删除指定的元素/对象
L.del(1:2) 删除指定分片
L.pop() 删除最后一个元素,并返回该对象
L.sort() 排序-正序
L.reverse() 排序-倒叙
a = {‘a‘:1,‘b‘:2,‘c‘:3} b = {‘e‘:0,‘f‘:9,‘g‘:7} z = a.update(b) print(a)
将两个字典合并在一起,a.update(b) 最终改变原字典值
D = {‘a‘:11,‘b‘:22, ‘c‘:33}
print(D.get(‘d‘,0)) 通过get去判断字典中是否存在d,不存在返回0 get方法中第二个参数指的是键不存在时指定返回的默认值,如果不设置这个值,则返回None
list(D.values())
list(D.keys())
list(D.items())
a = {‘a‘:1,‘b‘:2,‘c‘:3}
print(list(a.keys()))
print(list(a.values()))
print(list(a.items()))
a.sorted()
print(sorted(a)) 对字典进行排序
https://www.zhihu.com/question/58099937
原文:https://www.cnblogs.com/xxx1234-11225/p/14774329.html