Python 數組操作 小貼士



---------/* Python 數組拷貝 */------------

a=[1,2,3,4]

b=a

a的值發生變化時,如刪除某個元素后,b也會發生變化

通過以下方法實現不關聯:b=a[:]


---------/* Python 數組交集、並集、差集 */------------

[交集]

a=[2,3,4,5]
b=[2,5,8]

#方法一
tmp = [val for val in a if val in b]

*方法二

list(set(a).intersection(set(b)))

[差集]

list(set(b).difference(set(a))) #b有a沒有的

[並集]

list(set(a).union(set(b)))


Python主要有三種數據類型:字典、列表、元組。其分別由花括號,中括號,小括號表示。
如:
字典:dic={'a':12,'b':34}
列表:list=[1,2,3,4]
元組:tup=(1,2,3,4)

tuple to list:
list_=list(a_tuple)

list to tuple
a_tuple=tuple(list_)


免責聲明!

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



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