色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 求序列交集

吉茹定1年前10瀏覽0評論

Python是一種流行的編程語言,它可以輕松地找到兩個列表中的交集,即一個列表中的元素在另一個列表中也出現。

list1 = [1, 2, 3, 4, 5]
list2 = [4, 5, 6, 7, 8]
intersection = set(list1) & set(list2)
print(intersection) #Output: {4, 5}

以上代碼將兩個列表分別轉換為集合,并使用“&”操作符獲取它們的交集。最終,輸出呈現為一個集合,其中包含在兩個列表中都出現的元素 4 和 5。

可以使用Python的內置函數來計算多個列表的交集。以下是一個示例:

list1 = [1, 2, 3, 4, 5]
list2 = [4, 5, 6, 7, 8]
list3 = [5, 6, 7, 8, 9]
intersection = set(list1).intersection(list2, list3)
print(intersection) #Output: {5}

此代碼示例使用Python的內置intersection函數獲取多個列表的交集。最終輸出顯示只有數字5出現在所有三個列表中。

總之,Python擁有許多內置函數和操作符,以便快速檢測序列的交集。在使用這些函數和操作符時,可以創建可簡化代碼的集合。