python中判断某一个元素是否在一个列表中,可以使用关键字in 和 not in.
示例如下:
如果需要输出相应的信息,可以搭配使用if语句,这里不赘述。
------------------------------------------------------------------------------------------分割线---------------------------------------------------------------------------------------------------------------------------------------
现在有个问题,我有一张current_users列表,用来存储已注册的用户名。还有一张new_users列表,用来存储正在申请注册的用户名。如果判断申请的用户名有没有被注册过呢?
代码如下:
运行结果为:
在默认区分大小写的情况下,五个名字都没有被使用过,很合理。
-----------------------------------------------------------------------------------------------------------------分割线--------------------------------------------------------------------------------------------------------------
现在区分大小写:
代码如下:
这里使用了列表解析,生成了一个新的全小写的列表,再进行比较。运行结果如下:
forrest和mike虽然跟已有用户名大小写不一样,但是在不区分大小写的情况下,还是被拒绝申请了。恩,没毛病。
ps:之前有用过双重for循环来解决这个问题,但是输出结果有点瑕疵,相比较而言,列表解析更简单一点。
over。
Python3基础 in 列表名 判断一个元素是否在列表中
JavaScript 中 如何判断一个元素是否在一个数组中
js判断一个元素是否在数组中
js判断一个元素是否在数组中
var arr = ['a','s','d','f']; console.info(isInArray(arr,'a'));//循环的方式 function isInAr ...
【JS】【6】判断一个元素是否在数组中
摘要: 有三种方式: 1,jquery的inArray方法 2,数组的indexOf方法 3,普通的for循环方法 正文: 1,jquery的inArray方法 /** * @param {Objec ...
jquery 判断一个元素是否在数组中 $.inarry()使用
需要判断一个元素是否在一个数组里: js indexOf()方法 如果存在 则返回该元素的下标值 如果不存在则返回-1
vuex中filter的使用 &;&; 快速判断一个数是否在一个数组中
vue中filter的使用
computed: mapState({ items: state => state.items.filter(function (value, index, arr ...
Python3基础 list in/not in 判断一个变量是否在列表中存在
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda ...
Python 判断一个字符串是否在列表中任何一个字符串中出现过
strlist = ['a1', 'a2', 'b1'] if any("a" in s for s in strlist):