Python extend函數解讀


 1     num = [1,2]  2     print('將1迭代2次')  3     num.extend([1]*2)  4     print(num)  5     print('將2迭代3次')  6     num.extend([2] * 3)  7     print(num)  8     num1 = [4,5]  9     num.extend(num1) #num1的元素挨個添加到num中
10     print(num)

結果:

將1迭代2次

[1, 2, 1, 1]

將2迭代3次

[1, 2, 1, 1, 2, 2, 2]
[1, 2, 1, 1, 2, 2, 2, 4, 5]

 

append和extend的區別:

append:向列表中添加一個對象

extend:將可迭代的元素添加到列表中


免責聲明!

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



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