1. 程式人生 > >python裡面列表函式的使用及注意

python裡面列表函式的使用及注意

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