python学习:in和not in表示什么意思

2019-04-0510:08:33编程语言入门到精通Comments5,546 views字数 307阅读模式

1文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/11217.html

in和not in的用法从字面上就可以直接理解,例如用in来找一句话中是否包含某个词,简直就像直接用英语问我们的电脑一个问题一样直观: A在B中吗?
2文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/11217.html

在试试用not in在列表中找数字,简洁明了
3文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/11217.html

in和not in在python中被叫做成员运算符,用于判断某个元素是否是另一个容器中的成员.
4文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/11217.html

让我们再尝试一些类型,例如用in判断字典,为什么5在字典中却返回false呢?
5文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/11217.html

拿1是否能用in判断在不在字典里呢,答案是可以的,所以要注意的是,in和 not in在判断字典时,只会判断key,不会判断vaule
6文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/11217.html

但也并不是所有类型都可以用in和not in的,例如int类型就不行,一般会用到的常见类型为:字符串,元祖,列表和字典文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/11217.html

  • 本站内容整理自互联网,仅提供信息存储空间服务,以方便学习之用。如对文章、图片、字体等版权有疑问,请在下方留言,管理员看到后,将第一时间进行处理。
  • 转载请务必保留本文链接:https://www.cainiaoxueyuan.com/ymba/11217.html

Comment

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定