in Python · 关键字
1、判断一个值是否在容器里,像查字典时看某个字在不在索引里。 2、用在 for 循环里,表示“从容器中逐个取出元素”,这时候它不是判断,而是迭代。就像for是收银员从购物车里拿东西直到拿完为止,in就是从购物车里拿东西的这个动作。
怎么用
1、值 in 容器 2、for ... in ...
小例子
1、fruits = ["苹果", "香蕉", "橙子"]
if "香蕉" in fruits:
print("香蕉在列表里")
2、for name in ["小明", "小红", "小刚"]:
print(name + " 到!")
运行结果
1、香蕉在列表里 2、小明 到! 小红 到! 小刚 到!
提醒:也可以查字符串里有没有某个子串,查字典时,默认查的是“键”
官方文档:https://docs.python.org/zh-cn/3/reference/expressions.html#membership-test-operations
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Python全部词条