1. for循环语法结构
-
对象可以使用for循环的必要条件是该对象是可迭代的。
for 目标 in 可迭代对象:
循环体
-
可以通过內置函数isinstance()来判断一个对象是否为可迭代对象。
>>> from collections.abc import Iterable
>>> isinstance("黄同学", Iterable)
True
>>> isinstance([1,True,2.3],Iterable)
True
>>> isinstance(1, Iterable)
False
>>> isinstance(range(10), Iterable)
True
2. for循环的多种用法
2.1 for循环 + 列表/字符串/字典
x = ["黄同学",True,12,23.4]
for i in x:
print(i)
2.2 for循环 + range()函数
for i in range(5):
print(i)
2.3 for循环 + enumerate()函数
x = ["黄同学",True,12,23.4]
for index,i in enumerate(x):
print(index,i)
2.4 for循环 + if表达式
for i in range(5):
if i > 1:
print(i)
EXCEL “统计分析” 模板一共19个,限时免费提供!
神级Excel模板【第二弹】,福利升级,限时免费下载!

