python裡面列表函式的使用及注意
阿新 • • 發佈:2018-12-27
1、append 在末尾插入一個內容:
a= [i for i in range(1,6)] print(a) a.append(100) print(a)
2、insert 指定位置插入內容 insert(index,data),插入位置是index前面
a = [i for i in range(1,6)] print(a) a.insert(3,777) print(a)
3、刪除
del刪除
pop:把最後一個元素取出來
a = [i for i in range(1,6)] print(a) last_num = a.pop() print(last_num)print(a)
4、clear 清空 把列表裡面的內容全部清空
a = [i for i in range(1,6)] print(a) a.clear() print(a)
5、reverse 翻轉列表內容,原地翻轉
a = [1,2,3,4,5,6,7] print(a) a.reverse()
6、count 查詢列表中指定值或元素的個數
a = [1,2,3,4,5,6,7] print(a) a_len = a.count(5) print(a_len)
7、copy 淺拷貝 不會拷貝子物件,所以原始資料改變,子物件也會改變
deepcopy 深拷貝 包含物件裡面的子物件的拷貝,所以原始物件的改變不會造成深拷貝里任何子元素的改變,
這一項可以參考這篇文章的示例:https://www.cnblogs.com/pychina/p/10171909.html