黄视频网站在线免费观看-黄视频网站在线看-黄视频网站在线观看-黄视频网站免费看-黄视频网站免费观看-黄视频网站免费

千鋒教育-做有情懷、有良心、有品質的職業教育機構

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  技術干貨  > 如何在Python中比較兩個列表

如何在Python中比較兩個列表

來源:千鋒教育
發布人:xqq
時間: 2023-07-21 17:01:08 1689930068

Python 提供了多種方法來比較這兩個列表。比較是將的數據項與列表中的另一個數據項進行檢查的過程,無論它們是否相同。


list1 - [11, 12, 13, 14, 15]
list2 - [11, 12, 13, 14, 15]
Output - The lists are equal

下面給出了比較兩個列表的方法。

    cmp()函數

    set()函數和==運算符

    sort()函數和==運算符

    collection.counter()函數

    reduce()和 map()函數

cmp()函數

Python cmp()函數比較兩個 Python 對象,根據比較結果返回整數值-1,0,1。

注意——它在 Python 3.x 版本中不使用。

set()函數和==運算符

Python set() 函數操縱列表進入集合而不考慮元素的順序。此外,我們使用等于運算符(==)來比較列表的數據項。讓我們理解下面的例子。

示例-


list1 = [11, 12, 13, 14, 15]
list2 = [12, 13, 11, 15, 14]

a = set(list1)
b = set(list2)

if a == b:
    print("The list1 and list2 are equal")
else:
    print("The list1 and list2 are not equal")

輸出:

The list1 and list2 are equal

解釋:

在上面的例子中,我們已經聲明了要相互比較的兩個列表。我們將這些列表轉換成集合,并在==運算符的幫助下比較每個元素。兩個列表中的所有元素都是相等的,那么如果執行了 block 并打印了結果。

帶有==運算符的 sort()方法

Python sort() 函數用于排序列表。同一個列表的元素是指同一個索引位置;列表是平等的。

注意——在 sort()方法中,我們可以以任何順序傳遞列表項,因為我們是在比較之前排序列表。

讓我們理解下面的例子-

示例-


import collections

list1 = [10, 20, 30, 40, 50, 60]
list2 = [10, 20, 30, 50, 40, 70]
list3 = [50, 10, 30, 20, 60, 40]

# Sorting the list
list1.sort()
list2.sort()
list3.sort()

if list1 == list2:
    print("The list1 and list2 are the same")
else:
    print("The list1 and list3 are not the same")

if list1 == list3:
    print("The list1 and list2 are not the same")
else:
    print("The list1 and list2 are not the same")

輸出:

The list1 and list3 are not the same
The list1 and list2 are not the same

collection.counter()函數

collections模塊提供計數器(),,有效比較列表。它以字典格式<值> : <頻率>存儲數據,并計算列表項目的頻率。

注意——列表元素的順序在這個函數中并不重要。

示例-


import collections

list1 = [10, 20, 30, 40, 50, 60]
list2 = [10, 20, 30, 50, 40, 70]
list3 = [50, 10, 30, 20, 60, 40]

if collections.Counter(list1) == collections.Counter(list2):
    print("The lists l1 and l2 are the same")
else:
    print("The lists l1 and l2 are not the same")

if collections.Counter(list1) == collections.Counter(list3):
    print("The lists l1 and l3 are the same")
else:
    print("The lists l1 and l3 are not the same")

輸出:

The lists list1 and list2 are not the same
The lists list1 and list3 are the same

reduce()和 map()

map() 函數接受一個函數和 Python 可迭代對象(列表、元組、字符串等)作為參數,并返回一個 map 對象。該函數對列表的每個元素實現,并返回一個迭代器作為結果。

此外, reduce() 方法對可迭代對象遞歸實現給定的函數。

這里,我們將結合使用這兩種方法。 map() 函數將函數(可以是用戶定義的函數或 lambda 函數)實現到每個可迭代對象,而 reduce() 函數負責以遞歸方式應用。

注意-我們需要導入 functool 模塊來使用 reduce()函數。

讓我們理解下面的例子。

示例-


import functools

list1 = [10, 20, 30, 40, 50]
list2 = [10, 20, 30, 50, 40, 60, 70]
list3 = [10, 20, 30, 40, 50]

if functools.reduce(lambda x, y: x and y, map(lambda a, b: a == b, list1, list2), True):
    print("The list1 and list2 are the same")
else:
    print("The list1 and list2 are not the same")

if functools.reduce(lambda x, y: x and y, map(lambda a, b: a == b, list1, list3), True):
    print("The list1 and list3 are the same")
else:
    print("The list1 and list3 are not the same")

輸出:

The list1 and list2 are not the same
The list1 and list3 are the same

在本節中,我們已經介紹了在 Python 中比較兩個列表的各種方法。

tags: python教程
聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
10年以上業內強師集結,手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內將與您1V1溝通
免費領取
今日已有369人領取成功
劉同學 138****2860 剛剛成功領取
王同學 131****2015 剛剛成功領取
張同學 133****4652 剛剛成功領取
李同學 135****8607 剛剛成功領取
楊同學 132****5667 剛剛成功領取
岳同學 134****6652 剛剛成功領取
梁同學 157****2950 剛剛成功領取
劉同學 189****1015 剛剛成功領取
張同學 155****4678 剛剛成功領取
鄒同學 139****2907 剛剛成功領取
董同學 138****2867 剛剛成功領取
周同學 136****3602 剛剛成功領取
相關推薦HOT
精品在线观看一区| 国产视频在线免费观看| 国产精品1024永久免费视频| 麻豆网站在线看| 午夜在线观看视频免费 成人| 成人免费观看的视频黄页| 精品毛片视频| 成人影视在线播放| 麻豆午夜视频| 欧美大片aaaa一级毛片| 国产一级生活片| 九九热精品免费观看| 成人a大片在线观看| 欧美18性精品| 天天做人人爱夜夜爽2020毛片| 国产不卡在线观看| 国产成人精品影视| 欧美a级v片不卡在线观看| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 九九久久国产精品| 国产原创中文字幕| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 一本伊大人香蕉高清在线观看| 国产不卡在线观看| 免费国产在线观看| 亚洲精品久久久中文字| 久久国产精品自线拍免费| 精品视频免费在线| 亚飞与亚基在线观看| 国产国产人免费视频成69堂| 九九久久国产精品大片| 精品视频在线观看视频免费视频 | 青草国产在线观看| 韩国三级一区| 九九免费高清在线观看视频| 免费国产在线观看| 国产精品1024在线永久免费 | 日韩一级黄色| 精品久久久久久中文字幕一区| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 久久国产精品自由自在| 欧美激情一区二区三区在线| 久久久久久久网| 美国一区二区三区| 成人高清免费| 成人影视在线播放| 日日爽天天| 国产成a人片在线观看视频| 人人干人人插| 精品毛片视频| 中文字幕一区二区三区 精品| 欧美国产日韩久久久| 免费一级生活片| 亚洲精品影院久久久久久| 黄色免费三级| 成人免费观看的视频黄页| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 国产a一级| 精品久久久久久中文字幕一区| 国产伦久视频免费观看 视频| 久久精品店| 成人在免费观看视频国产| 麻豆系列 在线视频| 午夜在线影院| 九九九国产| 欧美激情一区二区三区在线播放| 九九久久国产精品大片| 国产网站免费视频| 日韩中文字幕一区| 亚洲 激情| 色综合久久久久综合体桃花网| 成人免费一级纶理片 | 日韩avdvd| 999久久久免费精品国产牛牛| 天天做人人爱夜夜爽2020毛片| 99久久精品国产免费| 97视频免费在线观看| 国产美女在线一区二区三区| 国产视频一区二区三区四区| 四虎影视库| 国产亚洲免费观看| 日韩在线观看视频黄| 亚飞与亚基在线观看| 欧美18性精品| a级毛片免费观看网站| 97视频免费在线观看| 美女免费精品视频在线观看| 亚洲精品中文一区不卡| 亚欧成人乱码一区二区| 天天做日日爱| 成人影视在线播放| 成人免费网站久久久| 成人免费观看的视频黄页| 在线观看成人网| 九九热国产视频| 亚洲女初尝黑人巨高清在线观看| 高清一级毛片一本到免费观看| 国产麻豆精品高清在线播放| 色综合久久久久综合体桃花网| 免费毛片播放| 成人高清免费| 九九九国产| 天天做人人爱夜夜爽2020| 亚洲精品久久玖玖玖玖| 国产91精品一区| 亚洲 激情| 日韩av片免费播放| 欧美另类videosbestsex久久 | 国产极品精频在线观看| 欧美a级片免费看| 日本特黄一级| 青青久久精品国产免费看| 欧美a级成人淫片免费看| 欧美激情在线精品video| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 精品视频在线观看一区二区三区| 欧美激情一区二区三区在线播放| 国产网站免费视频| 国产视频网站在线观看| 黄视频网站在线免费观看| 免费的黄视频| a级毛片免费全部播放| 黄色福利片| 日韩一级精品视频在线观看| 精品国产亚洲人成在线| 一本高清在线| 韩国毛片免费大片| 国产不卡高清| 国产91精品露脸国语对白| 亚洲天堂免费| 日本免费看视频| 麻豆系列 在线视频| 亚洲 国产精品 日韩| 久久精品道一区二区三区| 日本伦理黄色大片在线观看网站| 美女免费毛片| 一a一级片| 欧美a级v片不卡在线观看| 台湾美女古装一级毛片| 天天做人人爱夜夜爽2020毛片| 国产伦精品一区三区视频| 亚欧成人毛片一区二区三区四区| 国产成人女人在线视频观看| 欧美18性精品| 日韩欧美一二三区| 成人免费网站久久久| 99色视频在线观看| a级毛片免费观看网站| 精品在线视频播放| 欧美激情在线精品video| 欧美激情一区二区三区在线| 国产精品自拍在线| 成人免费一级纶理片 | 亚欧成人乱码一区二区| 黄视频网站在线免费观看| 国产欧美精品| 久久国产影院| 天天色色网| 国产麻豆精品hdvideoss| 免费一级片网站| 国产一区二区精品尤物| 二级片在线观看| 成人影视在线播放| 欧美日本免费| 日本免费乱人伦在线观看| a级精品九九九大片免费看| 你懂的日韩| 九九干| 999精品视频在线| 成人免费网站视频ww| 天天色色网| 成人免费观看网欧美片| 一级毛片视频免费| 亚洲天堂一区二区三区四区| 毛片的网站| 国产伦久视频免费观看 视频| 午夜欧美成人久久久久久| 99久久精品国产国产毛片| 在线观看导航| 欧美另类videosbestsex视频 | 久草免费在线观看| 国产伦精品一区三区视频| 欧美a级成人淫片免费看| 夜夜操网| 亚欧成人乱码一区二区| 美女免费精品高清毛片在线视| 精品视频免费在线| 国产一区二区精品在线观看| 精品视频在线观看视频免费视频 | 天天做日日爱夜夜爽| 成人高清免费| 四虎影视久久久免费| 久久国产影院| 免费国产一级特黄aa大片在线| 午夜在线影院| 成人高清视频在线观看| 欧美另类videosbestsex久久| 国产视频一区二区在线播放| 国产激情视频在线观看|