兩個列表中元素比較

2021-08-14 02:13:45 字數 610 閱讀 3133

rules:模擬**確保每位使用者的使用者名稱都有獨一無二的方式

1.建立乙個當前使用者名稱列表current_users

2.建立乙個新的使用者名稱列表new_users,確保其中有一兩個使用者名稱也包含在 current_users中

3.遍歷列表new_users,對於其中每個使用者名稱,都檢查它是否已被使用

4.確保比較時不分大小寫,也就是,如果使用者名稱「ann」 已被使用,應拒絕使用者名稱「ann」

current_users = ['ann','bob','candy','admin','peter']

new_users = ['ann','bob','craw','adam','billy']

for i in range(len(new_users)):

for j in range(len(current_users)):

if new_users[i].lower() == current_users[i].lower():

print('sorry')

break

else:

print("yeah")

break

列表刪除前面兩個元素 python中的列表(上)

我們分享完了條件迴圈結構,接下來先回到前面資料型別,前面資料型別只分享了字串和數字這兩種,這一次,霖小白來分享分享另一種重要的資料型別 列表。思維導圖呢等最後一篇列表分享後再放喔。在python中,用中括號 來表示列表,並用逗號來分隔其中的元素。列表由一系列按特定順序排序的元素組成,可以建立包含字母...

Python 小程式,實現比較兩個列表範圍

貼上自己寫的 如下 備註 python 2.7.6 def differ scope list1,list2 print list1 str list1 print list2 str list2 設定臨時存放列表 list1 not 用於存放列表1正常的數字值,當然要用int 來轉換 list1 ...

list去重及求兩個list中元素的重複率

假設有a,b兩個list 求兩個list中相同元素在其中乙個list中的佔比。思路 1.分別用set 去除兩個list中個字重複的元素 2.將兩個list相加構成第三個listc 3.a,b各自去重後元素個數的和減去c中去重後元素的個數就是連個list重複的元素 a a b c ab df c b ...