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

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

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

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

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

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

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

遍歷new_users列表中元素,檢測(cè)是否被使用。如果是,則打印用戶名已經(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è)置用戶名已被使用,請(qǐng)更換其他用戶名")
  else:
    print('您好!您設(shè)置的用戶名有效')

輸出結(jié)果為:

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

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

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

相關(guān)文章

最新評(píng)論

尚志市| 当涂县| 石屏县| 石首市| 永丰县| 大石桥市| 景德镇市| 浦城县| 张家口市| 敦化市| 集贤县| 南和县| 环江| 沙坪坝区| 泗阳县| 蓬安县| 长岛县| 康定县| 锡林浩特市| 晋江市| 五莲县| 盐源县| 惠东县| 罗山县| 沅江市| 亳州市| 岱山县| 静安区| 盘锦市| 凯里市| 北流市| 南安市| 察哈| 香格里拉县| 墨玉县| 米脂县| 图木舒克市| 达拉特旗| 旬阳县| 金寨县| 黎平县|