最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決Python列表字符不區(qū)分大小寫的問題

 更新時(shí)間:2019年12月19日 09:18:24   作者:DL&CV_study  
今天小編就為大家分享一篇解決Python列表字符不區(qū)分大小寫的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

有時(shí)候,我們需要檢測一個(gè)元素是否已經(jīng)存在列表中,并且不區(qū)分大小寫,如:列表已有元素Mary,那我們想認(rèn)為MARY也已經(jīng)被占用。這個(gè)例子在實(shí)際編程中會用到很多,比如保證網(wǎng)站注冊用戶獨(dú)一無二、郵件姓名獨(dú)一無二等等。

下邊列子將實(shí)現(xiàn)使得列表元素獨(dú)一無二功能:

創(chuàng)建一個(gè)列表有若干個(gè)元素,命名為current_users。

再創(chuàng)建一個(gè)包含若干元素的列表,命名為new_users,bi確保其中有一兩個(gè)元素包含在列表current_users中。

遍歷new_users列表中元素,檢測是否被使用。如果是,則打印用戶名已經(jīng)被使用;否則,則打印用戶名有效。

current_users = ['lily', 'John', 'mary', 'maria', 'admin']
new_users = ['david', 'Admin', 'JOHN', 'emma']
 
for new_user in new_users:
  if new_user.lower() in [current_user.lower() for current_user in current_users]:
    print("設(shè)置用戶名已被使用,請更換其他用戶名")
  else:
    print('您好!您設(shè)置的用戶名有效')

輸出結(jié)果為:

您好!您設(shè)置的用戶名有效
設(shè)置用戶名已被使用,請更換其他用戶名
設(shè)置用戶名已被使用,請更換其他用戶名
您好!您設(shè)置的用戶名有效

輸出結(jié)果識別到Admin和JOHN和current_users列表中John和admin相同,達(dá)到使得列表元素獨(dú)一無二(不區(qū)分大小寫)功能。

以上這篇解決Python列表字符不區(qū)分大小寫的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

鹤壁市| 禹州市| 宁远县| 沐川县| 上蔡县| 大庆市| 宁陵县| 井陉县| 马鞍山市| 金阳县| 抚松县| 沭阳县| 东台市| 宁津县| 晋城| 台北市| 沿河| 汕尾市| 濮阳县| 平武县| 天气| 潞城市| 汕尾市| 河北区| 肥西县| 合江县| 威远县| 开远市| 盱眙县| 共和县| 崇信县| 海晏县| 辽宁省| 正镶白旗| 子长县| 鄯善县| 平利县| 娄底市| 许昌市| 大石桥市| 贵溪市|