Python數組並集交集補集代碼實例

這篇文章主要介紹了Python數組並集交集補集代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

並集

a = ["a", "b", "c", "d"]
b = ["b", "e"]
c = ["a", "b", "c", "d", "e"]
 
# 並
# 合併數組
a.extend(b)
# 去重
array = list(set(a))
print(array)
# 第二種方法
array = list(set(a)|set(b))
print(array)

打印結果:

['c', 'a', 'b', 'd', 'e']
['c', 'a', 'b', 'd', 'e']

交集

a = ["a", "b", "c", "d"]
b = ["b", "e"]
c = ["a", "b", "c", "d", "e"]
 
# 交
array = list(set(a) & set(b))
print(array)

打印結果:

['b', 'e']

補集
添加鏈接描述

a = ["a", "b", "c", "d"]
b = ["b", "e"]
c = ["a", "b", "c", "d", "e"]
 
# 補
print(set(c))
print(set(a))
array = list(set(c)-set(a))
print(array)

打印結果:

['e']

寫到這裏,給大家推薦一個資源很全的python學習聚集地,點擊進入,這裏有資深程序員分享以前學習

心得,學習筆記,還有一線企業的工作經驗,且給大家精心整理一份python零基礎到項目實戰的資料,

每天給大家講解python最新的技術,前景,學習需要留言的小細節

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章