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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM