欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

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

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

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

再創(chuàng)建一個包含若干元素的列表,命名為new_users,bi確保其中有一兩個元素包含在列表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)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 百分百成功的全網(wǎng)最簡約sklearn環(huán)境配置教程

    百分百成功的全網(wǎng)最簡約sklearn環(huán)境配置教程

    這篇文章主要介紹了百分百成功的全網(wǎng)最簡約sklearn環(huán)境配置教程,圖文全流程講解包簡單易懂,百分百成功,需要的朋友可以參考下
    2023-03-03
  • 使用Python實(shí)現(xiàn)屏幕截圖的兩種方法

    使用Python實(shí)現(xiàn)屏幕截圖的兩種方法

    Python作為一種高效的編程語言,可以通過一些庫來實(shí)現(xiàn)對屏幕的截圖操作,本文主要介紹了使用Python實(shí)現(xiàn)屏幕截圖的兩種方法,具有一定的 參考價值,感興趣的可以了解一下
    2023-12-12
  • 詳細(xì)介紹python類及類的用法

    詳細(xì)介紹python類及類的用法

    前面我們介紹了類的創(chuàng)建及面向?qū)ο蟮娜筇匦?本篇將詳細(xì)介紹Python 類的成員,成員修飾符,類的特殊成員.需要的朋友可以參考下
    2021-05-05
  • Python的@property的使用

    Python的@property的使用

    通常,當(dāng)我們需要對對象的敏感屬性或者不希望外部直接訪問的屬性進(jìn)行私有化,但是某些時候我們又需要對這些私有屬性進(jìn)行修改,該怎么處理呢,感興趣的可以了解一下
    2021-07-07
  • Python導(dǎo)入torch包的完整方法過程

    Python導(dǎo)入torch包的完整方法過程

    這篇文章主要給大家介紹了關(guān)于Python導(dǎo)入torch包的完整方法, python torch又稱PyTorach,是一個以Python優(yōu)先的深度學(xué)習(xí)框架,一個開源的Python機(jī)器學(xué)習(xí)庫,用于自然語言處理等應(yīng)用程序,需要的朋友可以參考下
    2023-12-12
  • python注釋和運(yùn)算符詳解

    python注釋和運(yùn)算符詳解

    這篇文章主要為大家介紹了python注釋和運(yùn)算符,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-12-12
  • Python開發(fā)虛擬環(huán)境使用virtualenvwrapper的搭建步驟教程圖解

    Python開發(fā)虛擬環(huán)境使用virtualenvwrapper的搭建步驟教程圖解

    virtualenvwrapper是用來管理virtualenv的擴(kuò)展包,用著很方便。這篇文章主要介紹了Python開發(fā)虛擬環(huán)境使用virtualenvwrapper的搭建步驟 ,需要的朋友可以參考下
    2018-09-09
  • Python學(xué)習(xí)筆記之裝飾器

    Python學(xué)習(xí)筆記之裝飾器

    這篇文章主要介紹了Python 裝飾器的相關(guān)資料,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-08-08
  • python挖掘蛋卷基金投資組合數(shù)據(jù)分析

    python挖掘蛋卷基金投資組合數(shù)據(jù)分析

    這篇文章主要為大家介紹了python挖掘蛋卷基金投資組合數(shù)據(jù)分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-05-05
  • 想學(xué)python 這5本書籍你必看!

    想學(xué)python 這5本書籍你必看!

    想學(xué)python,這5本書籍你必看!本文為大家推薦了學(xué)習(xí)python的5本書籍,5本經(jīng)典書籍,感興趣的小伙伴們可以參考一下
    2018-12-12

最新評論