介绍
今天就跟大家聊聊有关任何()与()函数怎么在Python中使用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
<强>引子强>
平常的文本处理工作中,我经常会遇到这么一种情况:用Python判断一个字符串是否包含一个列表里的元素。
这时候使用Python的内置函数的任何()会非常的简洁:
fruits =,(& # 39;苹果# 39;,,& # 39;橙色# 39;,,& # 39;桃子# 39;】 str =,“小姐:want some apples" if 任何(element str 拷贝;for  element 拷贝水果): print 才能;“string  contains some 水果!”
<强>任何()强>
其实任何函数非常简单:判断一个元组或者列表是否全为空,0,假的。如果全为空,0,假,则返回假;如果不全为空,则返回真的。
<强>所有()强>
所有函数正好和任何相反:判断一个元组或者列表是否全为不为空,0,假的。如果全不为空,则返回真的,否则返回错误的。
这里需要注意的是,空元组和空列表的返回值是真正的
<强> python中内建函数所有()和()的区别强>
所有(x)是针对x对象的元素而言,如果(x)所有参数x对象的所有元素不为0,”,错误或者x为空对象,则返回真,否则返回假
如:
拷贝[25]:,所有((& # 39;一个# 39;,,& # 39;b # 39;,, & # 39; c # 39;,, & # 39; d # 39;]), #列表列表,元素都不为空或0 [25]:真实 [26]:拷贝,所有((& # 39;一个# 39;,,& # 39;b # 39;,, & # 39; & # 39;,, & # 39; d # 39;]), #列表列表,存在一个为空的元素 [26]:假 [27]:拷贝,所有([0,1,2,3]),#列表列表,存在一个为0的元素 [27]:假 [28]:拷贝,所有((& # 39;一个# 39;,,& # 39;b # 39;,, & # 39; c # 39;,, & # 39; d # 39;)), #元组元组,元素都不为空或0 [28]:真实 [29]:拷贝,所有((& # 39;一个# 39;,,& # 39;b # 39;,, & # 39; & # 39;,, & # 39; d # 39;)), #元组元组,存在一个为空的元素 [29]:假 [30]:拷贝,所有((0,1,2,3)),#元组元组,存在一个为0的元素 [30]:假 [31]:拷贝,所有([]),#,空列表 [31]:真实 [32]:拷贝,所有(()),#,空元组 [32]:,真正的
任何(x)是判断x对象是否为空对象,如果都为空,0,假,则返回假,如果不都为空,0,假,则返回真正的
拷贝[33]:,任何((& # 39;一个# 39;,,& # 39;b # 39;,, & # 39; c # 39;,, & # 39; d # 39;]), #列表列表,元素都不为空或0 [33]:真实 [34]:拷贝,任何((& # 39;一个# 39;,,& # 39;b # 39;,, & # 39; & # 39;,, & # 39; d # 39;]), #列表列表,存在一个为空的元素 [34]:真实 [35]:拷贝,任何((0,1)),#元组元组,存在一个为空的元素 [35]:真实 [36]:拷贝,任何((0,& # 39;& # 39;)),#元组元组,元素都为空 [36]:假 [37]:拷贝,任何(()),#,空元组 [37]:假 [38]:拷贝,任何([]),#,空列表 [38]:,假
看完上述内容,你们对任何()与()函数怎么在Python中使用有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。