python-3.x - 从 Python List 我想打印第一个元素到第二个元素,第三个元素到第四个元素
问题描述
这是我的清单-
fam = ['mom',54,'dad',56,'sister',25,'myself',29]
这显示了家庭成员,并在其旁边显示了他们各自的年龄。我想打印像 -
Age of mom is : 54
Age of dad is : 56
像那样。谁能帮我解决这个问题。
解决方案
你可以使用这个:
fam = ['mom',54,'dad',56,'sister',25,'myself',29]
for x in range(0, len(fam), 2):
print('Age of {} is : {}'.format(fam[x], fam[x+1]))
结果
Age of mom is : 54
Age of dad is : 56
Age of sister is : 25
Age of myself is : 29
解释
您列表的起始索引为 0。您所在的项目是人,下一项是他们的年龄。打印后,跳 2 个点并继续该过程。