enumerate函数的使用方法:
season=[‘a’,‘b’,‘c’,‘d’]
for i in enumerate(season):
print(i)
season=[‘a’,‘b’,‘c’,‘d’]
for i,eliment in enumerate(season):
print(i,eliment)
输出结果为:
练习题:
2.给出10个学生姓名,请输出学号为偶数的学生姓名。假定学生姓名是按照学号排列的(起始1)/
遍历学生姓名列表,输出学号为偶数的学生姓名
因为列表索引从0开始,而学号从1开始,所以我们需要将索引加1来模拟学号
for index, name in enumerate(student_names):
student_id = index + 1 # 将索引转换为学号
if student_id % 2 == 0: # 检查学号是否为偶数
print(name) # 输出学号为偶数的学生姓名
运行结果: