Python不区别字符串大小写的列表比较法

Posted swenw

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python不区别字符串大小写的列表比较法相关的知识,希望对你有一定的参考价值。

 

一开始想这样写,结果报了索引错误

 

后来改正:

if user_name.lower() in [names.lower() for names in names]:

我觉得应该是in后面应该跟列表,而我这种写法对整个列表使用.lower是错误的,因为.lower应该对某一字符串使用

以上是关于Python不区别字符串大小写的列表比较法的主要内容,如果未能解决你的问题,请参考以下文章

深入理解python列表和元组

Python列表(list)、元祖(tuple)、集合(set),和字典(dictionary)区别和联系

JAVA中字符串比较equals()和equalsIgnoreCase()的区别

[Python]-5-比较运算

JAVA中字符串比较equals和equalsIgnoreCase的区别

python2.7,输入一个字符串,统计其中每个字符出现的次数(不区分大小写),使用列表及字符串函数