for循环
Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。
enumerate()函数
enumerate()函数可以实现同时输出索引值和数组对应元素的值
代码示例:
a = ["今天是周一,天气晴朗",
"今天是周二,天气晴朗",
"今天是周三,天气晴朗",
"今天是周四,天气晴朗",
"今天是周五,天气晴朗",
"今天是周六,天气晴朗",
"今天是周日,天气晴朗"]
for i,j in enumerate(a):
print(i,j)
结果为
0 今天是周一,天气晴朗
1 今天是周二,天气晴朗
2 今天是周三,天气晴朗
3 今天是周四,天气晴朗
4 今天是周五,天气晴朗
5 今天是周六,天气晴朗
6 今天是周日,天气晴朗
Press any key to continue . . .
判断索引是否为偶数,然后输出结果,示例代码如下:
a = ["今天是周一,天气晴朗",
"今天是周二,天气晴朗",
"今天是周三,天气晴朗",
"今天是周四,天气晴朗",
"今天是周五,天气晴朗",
"今天是周六,天气晴朗",
"今天是周日,天气晴朗"]
for i,j in enumerate(a):
if i%2 == 0:
print("当前数",i,"为偶数。"+'\n',j)
print("\n")
else:
print("当前数",i,"为奇数。")
print("\n")
结果为
当前数 0 为偶数。
今天是周一,天气晴朗
当前数 1 为奇数。
当前数 2 为偶数。
今天是周三,天气晴朗
当前数 3 为奇数。
当前数 4 为偶数。
今天是周五,天气晴朗
当前数 5 为奇数。
当前数 6 为偶数。
今天是周日,天气晴朗
Press any key to continue . . .