python数据结构表格小结
操作 | 列表 | 元组 | 字典 | 集合 |
---|---|---|---|---|
创建 | []或list() | ()或tuple() | {key:value}或dict() | {,}或者set() |
读取 | 切片l[m:n:s],l[index],l.index(obj) | t[index] | d[key],d.get(key),d.keys,d.values,d.items, | |
更新 | l[index]=new_value,l.append(obj),l.extend(seq),l.insert(index, obj) | 不允许修改 | d[key]=news_value,d.update(dict) | s.add(obj),s.update(obj),-,&,l,^ |
删除 | l.pop(),l.remove(index),del l[index] | 不允许删除 | del d[key],d.pop(key) | s.pop(),s.remove(obj),s.discard(obj) |