数组基本操作参考:https://www.cnblogs.com/tdskee/p/6912681.html
其中比较经常忘记的是list.index(),list.remove,list.extend()
补充:pop(index)可以弹出第index个元素(从0开始)
复制数组(如果直接赋值a=List,那么改变a也会改变List):https://www.cnblogs.com/ifantastic/p/3811145.html
共有五种方法开辟新list:
import copy a = [[10], 20] b = a[:] c = list(a) d = a * 1 e = copy.copy(a) f = copy.deepcopy(a)
字典基本操作参考:http://c.biancheng.net/view/2212.html
其中比较常忘记的是dict.get(),dict.update(),dict.pop(key),dict.popitem(),dict.setdefault(key,default_value),dict.fromkeys(key_list,default_value)
复制字典:dict(DICT1)
字符串基本操作参考:https://www.cnblogs.com/zyqy/p/9240396.html
其中比较常忘记的是:str.count()
元组一旦创建就不能更改,除非del。
下一篇会整理 python中实现一些基本的数据结构,比如队列,链表,栈等等;已有的库实现和手写实现
【Python】|01 python中的数组,字典,字符串,元组等基本操作
原文:https://www.cnblogs.com/Joyce-good-girl/p/14657177.html