问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Python中关系运算符in,not in在字符串表达式和列表的使用时有什么区别和注意点?

发布网友 发布时间:2022-05-10 07:56

我来回答

2个回答

懂视网 时间:2022-05-10 12:18

集合(set):把不同的元素组成一起形成集合,是python基本的数据类型。集合分类:可变集合(set)、不可变集合(frozenset),创建方式一样集合特点:无序,唯一,速度快 1.创建集合>>> s =set('ian')>>> s{'a', 'n', 'i'}>>> len(s)3>>> li =['apple','pear','peach']>>> s =set(li)>>> s{'peach', 'pear','apple'}>>> len(s)3 2.访问集合由于集合本身是无序的,所以不能为集合

1. Python基础内容:集合

简介:集合(set):把不同的元素组成一起形成集合,是python基本的数据类型。集合分类:可变集合(set)、不可变集合(frozenset),创建方式一样集合特点:无序,唯一,速度快 1.创建集合>>> s =set('ian')>>> s{'a', 'n', 'i'}>>> len(s)3>>> li =['apple','pear','peach']>>> s =set(li)>>> s

2. Python内置frozenset函数的详细介绍

简介:这篇文章详解Python内置frozenset函数的详细介绍

3. python核心数据类型介绍

简介:概览 数字:int,long,float,complex,bool字符:str,unicode列表:list字典:dict元组:tuple文件:file其他类型:集合(set),frozenset,类类型,None其他文件类工具:管道(pipes),先进先出管道(fifos),...

4. Python内置函数——set&frozenset

简介:Python内置函数——set&frozenset的示例代码 有需求可以参考下

【相关问答推荐】:

热心网友 时间:2022-05-10 09:26

Membership test operations

For container types such as list, tuple, set, frozenset, dict, or collections.deque, the expression x in y is equivalent to any(x is e or x == e for e in y).

For the string and bytes types, x in y is True if and only if x is a substring of y. An equivalent test is y.find(x)!= -1. Empty strings are always considered to be a substring of any other string, so "" in "abc" will return True.

翻译:

对容器类型,例如list、tuple、set、frozenset、dict或collections.deque,表达式x in y等价于any(x is e or x == e for e in y)。

对字符串和bytes类型,x in y为真当且仅当x是y的子串。等价测试为y.find(x) != -1。空字符串永远被视作是其他任何字符串的子集,因此"" in "abc"将返回True。

追问我明白了字符串的in not in了,那么[3] in [1, 2, 3, 4]”的值为(False)是为什么呢?因为我以为[3]和[1, 2, 3, 4]也是包含和被包含的关系吧?

追答对容器类型,例如list、tuple、set、frozenset、dict或collections.deque,表达式x in y等价于any(x is e or x == e for e in y)。
用白话讲:如果y中有元素e满足x is e或x == e,那么x in y就是True,否则x in y就是False。
列表[1, 2, 3, 4]中有4个元素1、2、3和4,没有元素e能满足e is [3]或e == [3],因此[3] in [1, 2, 3, 4]为False。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
笔记本wifi能够联网,但是台式机插网线网络很差 为什么这个wifi就针对一台电脑卡。 电脑连wifi看电视很卡台式电脑连接无线wifi特别卡 为什么本身台式网速特别快,可是用笔记本wifi的网速就特别慢呢... wifi很快电脑很慢是怎么回事电脑和手机连接同一个WiFi手机网速快但是... ...6个梨,要把这些梨全部放在盘子里,至少需要多少个盘子? 看图列算式,一共有多少个梨? 列式:__ 哪些原因会导致长白头发 头上白发特别多是体内缺什么呢还是病还是别的原因 ACL访问控制列表应用 silence什么意思 silence 是什么意思? sily是什么意思? sile是什么意思 silence是什么意思及用法 siLe什么意思? 春季护肤有哪些技巧? 春季护肤品怎么选?那些被吹爆的神仙成分是智商税吗? 如何让干燥的皮肤在春天得到科学有效的保养? 春天怎样让皮肤不敏感干糙 春季容易发生雾霾,该如何做好护肤呢? 春天护肤要注意什么 春季护肤应该注意些什么? 春季护肤的重点? 圆脸怎么扎头发 圆脸型的女人怎么扎头发才好看 圆脸女生头发怎么扎好看 圆脸的女生应怎样扎头发显得脸长,尖呢? 圆脸扎头发怎么扎好看 圆脸怎么扎头发显气质 shameless person近义词 Person的用法、 people 用的是too many people 还是too much people 英语a person who teachers or instructs怎么翻译? 如何用英文表达:我是一个很慢热的人 (网线连接)打印机,如何知道这台打印机的IP地址? 佳博S-L813打印机IP地址是多少 ps如何换相片底色 西红柿是什么病害?如何防治? 西红柿易发的病害有什么 西红柿在露天栽培的时候,都有什么病害是需要防治的 ? 西红柿苗常见的病害以及防治 大棚番茄主要发生哪些病害?怎么识别? 怎样识别西红柿常见病虫害呢?该如何防治? 三星的怎么快捷截图 求教。 一部短篇小说女主九月九日生,天生反骨,开始一直女扮男装 姚清和澹台烟是哪部gl小说里的主角?急急 有没有好看的gl小说比较精彩的 为什么不喜欢魏延,魏延真如诸葛亮所说的天生反骨吗 求gl小说. PPL 邮箱:568998481@qq.com