了解如何使用Python取兩個列表的交集

Python list 取兩個列表的交集

Python是一種非常強大的程式語言,它可以讓開發者快速開發出各種應用程式。在Python中,list是一種非常常見的資料結構,它可以儲存多個資料項目。在本文中,我們將介紹如何使用Python list取兩個列表的交集。

取兩個列表的交集,可以使用Python的intersection()函式來實現。該函式可以返回兩個列表中共同存在的元素,並將它們組合成一個新的列表。

舉例來說,假設我們有兩個列表,分別為list1和list2,其中list1包含[1,2,3,4,5],list2包含[3,4,5,6,7],那麼我們可以使用intersection()函式來取得它們的交集:

list1 = [1,2,3,4,5]
list2 = [3,4,5,6,7]

intersection_list = list(set(list1).intersection(list2))

print(intersection_list)

執行上面的程式碼,將會得到[3,4,5]這個列表,它就是list1和list2的交集。

總結來說,Python中的intersection()函式可以用來取兩個列表的交集,它可以讓開發者快速取得兩個列表中共同存在的元素,並將它們組合成一個新的列表。

發佈留言