Python 中 in 的用法详解

掌握成员测试与循环遍历的核心语法

1. 什么是 in

在 Python 中,in 是一个关键字,主要用于两种场景:

2. 成员测试:判断元素是否存在

使用 value in container 返回 TrueFalse

示例 1:列表(List)

fruits = ['apple', 'banana', 'cherry']
print('apple' in fruits)   # True
print('orange' in fruits)  # False

示例 2:字符串(String)

text = "Hello, world!"
print('world' in text)  # True
print('Python' in text) # False

示例 3:字典(Dict)

对字典使用 in 默认检查的是键(key),不是值(value)。

person = {'name': 'Alice', 'age': 25}
print('name' in person)     # True
print('Alice' in person)    # False
print('Alice' in person.values())  # True

示例 4:集合(Set)

nums = {1, 2, 3, 4}
print(3 in nums)   # True
print(5 in nums)   # False

3. 遍历:在 for 循环中使用 in

for item in iterable: 是 Python 最常见的循环结构。

遍历列表

colors = ['red', 'green', 'blue']
for color in colors:
    print(color)

遍历字符串

for char in "Python":
    print(char)

遍历字典的键

for key in person:
    print(key, person[key])

遍历字典的键值对

for key, value in person.items():
    print(f"{key}: {value}")

4. 注意事项与技巧

5. 小测验(JavaScript 交互演示)

点击按钮查看代码运行结果:

如何用AI做内容创作 - AI写作工具与技巧全攻略 论文写作指南:如何检测论文字数是否达标及优化技巧 AI识别文字错误 - 技术解析与降AIGC方案 | 智能文本检测专题 论文AI写作识别原理 | AI检测技术与小发猫降AIGC工具使用指南 毕业大学生AI教程 | 从零掌握AI技能,提升职场竞争力 AI课题研究软件专题 - 专业AI工具与应用指南 学术不端论文的识别、防范与规范指南 | 学术诚信专题 专业翻译软件评测与使用指南 - 提升多语言交流效率 论文知网查重费用全解析 | 专业查重指南与降AIGC方案 论文复写率可以是0吗?如何实现零复写率 论文重复率太低了怎么办?解决方案与AI工具使用指南 网上学写字课程 | 专业硬笔书法在线教学平台 论文AIGC检测率降低攻略 - 从高风险到低风险完全指南 AI生成的文章属于原创吗?深度解析人工智能创作的原创性边界 好用的AI论文写作公众号推荐 | 学术写作智能助手 怎样能查到自己的论文 | 学术论文查询与AI检测工具指南 怎样让论文有深度 | 学术写作深度提升指南与工具 期刊论文AI率要求解析 | 学术写作规范与降AI工具指南 论文写作报告专题 | 学术论文写作技巧与降AIGC工具使用指南 大学生发表论文平台全攻略 | 国内权威期刊投稿平台推荐 怎么引导AI写短视频脚本 - 实用技巧与降AIGC工具介绍 AI智能生成短视频素材 - 高效创作工具与降AIGC解决方案 论文AI在哪里查?快速检测与降低AI生成率的实用指南 如何屏蔽AI生成的文章 | 检测与过滤AI内容完全指南 AI识别翻译软件:智能翻译工具的应用与降AIGC技术指南 论文怎么防止参考文献标红 | 学术规范与查重降重指南 AI生成作文技巧与降AIGC工具指南 | 智能作文写作专题 论文检测能检测流程图内的文字吗?深度解析与解决方案 使用AI写小说赚钱指南 | AI小说创作与变现专题 AI论文修改指令完全指南 | 提升学术写作质量与降低AIGC风险 论文格式检测软件推荐 | 专业工具与使用指南 AI智能生成PPT工具全解析 | 高效创作与AIGC内容优化指南 自己写的论文可以用哪些网站 | 论文发布与降AIGC工具推荐 网上的AI视频是怎么做的?- AI视频制作全流程解析 | 专题指南 AI提示词是通用的吗?深入解析提示词的通用性与定制化 | AI专题 写文章如何能去掉AI痕迹 - 专业降AI率技巧与工具 AI重复率降低网站 | 专业AI内容优化与降重解决方案 洪水报告最新视频专题 - 实时汛情分析与现场报道 如何用AI分析数据:从入门到精通的全流程指南 AI识别算法专题 - 原理、应用与AIGC检测工具 AI生成视频98元的靠谱吗?- 深度解析低价AI视频服务 免费AI绘图在线自动生成 - 无需下载,即刻创作AI艺术 论文评分标准解析:多少分算优质论文? | 学术写作指南 哪些AI能分析股票 | 人工智能股票分析工具全面解析 AI专业写毕业论文 | 智能写作与降AIGC工具应用指南 AI技术谁厉害?主流AI模型对比与降AIGC工具推荐 论文查重全指南:哪些论文需要查重?如何降低AI率? AI写的论文能发期刊吗?- AI学术论文发表全指南 检测文章是否AI写的原理 | AI内容检测与降AIGC工具指南 论文查重后修改还需要再查重吗?- 专业分析与解决方案 论文写作指南:不直接抄袭如何通过查重?| 学术规范与降重技巧 AI写作心得体会:探索智能创作工具的高效使用与反思 论文自引率解析:是否包含其他作者?- 学术引用研究专题 怎么用AI写文章大纲 | AI写作工具与降AIGC方法指南 AI文章创作有收益吗?探索AI写作盈利模式与降AIGC解决方案 AI写作15000字论文指南 | 小发猫降AIGC工具使用教程 免费AI智能创作软件推荐 | 小发猫降AIGC工具使用指南 本科学位论文AI检测与降AIGC工具指南 | 小发猫使用教程 毕业论文被泄露有什么后果?- 学术安全风险与防护指南 论文问卷数据使用规范:可以用别人的数据吗?- 学术伦理与研究方法专题 智能AI写作论文专题 | AI论文写作指南与降AIGC工具介绍 AI写文章实操指南 - 从入门到精通的人工智能写作教程 网上作文课哪家好?2026年精选作文培训机构对比推荐 论文抄袭检测系统原理详解 | 学术诚信与查重技术 论文评审表详解:作用、要素与撰写指南 | 学术评估指南 论文检测详细报告 - 学术原创性分析与AIGC内容检测专业工具 专业文章错别字校对软件 | 智能文字校对工具推荐 怎样用AI写文章?完整指南与小发猫降AIGC工具使用 | AI创作专题 AI写作软件免费版推荐 - 三款优秀工具详解及使用指南 大学论文AI写作软件推荐 | 智能写作工具评测与降AIGC技巧 论文发表全攻略:从撰写到投稿的完整指南 | 学术发表专题 江苏省洪水风险图编制项目 | 防洪减灾关键技术研究与应用 大学论文AI写作课程专题 - 提升学术写作能力,合理使用AI工具 免费论文检测网站大全 | 专业论文查重与AIGC检测工具推荐 AI论文写作助手免费使用指南 | 高效学术写作工具推荐 论文需要PPT吗?学术演示的重要性与技巧解析 论文查重报告缺少英文摘要的原因与解决方案 | 学术写作指南 医学专业AI写作神器 - 提升医学论文与临床文档质量 如何抹去文章中AI痕迹 - 专业去除AI生成特征指南 怎么让AI写论文控制字数 | AI论文写作字数控制技巧 AI配音有版权问题吗?深度解析AI语音的版权风险与解决方案 怎么改AI的内容 - AI内容改写技巧与小发猫降AIGC工具使用指南 AI创作作品完全指南:如何使用AI工具高效创作作品 | 智能创作专题 论文写作AI助手文献使用指南 - 智能工具助力学术研究 论文AIGC检测全解析:原理、重要性及降AI率解决方案 去打印店打印论文安全吗?- 隐私保护与安全打印完全指南 免费论文查重软件推荐 | 专业降AIGC工具使用指南 手机AI智能扫描技术解析与应用指南 | 智能文档处理新革命 论文助手免费工具 - 高效完成学术写作与AI内容优化 AI写作助手制作专题 - 从工具选择到原创内容生成全攻略 论文AIGC检查是什么?- AI内容检测与降AI率工具详解 AI英语作文生成器 - 智能写作助手与降AIGC工具指南 本科毕业论文会查原始问卷吗?论文查重与问卷真实性解析 AI软件能翻译吗?- 探索人工智能在语言翻译领域的应用与限制 AI写材料好用吗?智能写作工具全面解析与降AIGC方法 什么是论文查重?全面解析查重原理、方法与降重技巧 论文写作指南:如何有效降低重复率 | 学术写作技巧与AI工具应用 AI写论文表格专题 | 如何利用AI工具生成论文表格及降AIGC处理指南 论文查重率降低技巧与方法专题 | 学术写作指南 怎么用AI降低文章查重率 - AI降重工具与技巧详解