|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
member = ['小甲鱼', 88, '黑夜', 90, '迷途', 85, '怡静', 90, '秋舞斜阳', 88]
方法一:
count = 0
length = len(member)
while count < length:
print(member[count], member[count+1])
count += 2
方法二:
for each in range(len(member)):
if each%2 == 0:
print(member[each], member[each+1])
想问一下这两个方法的原理...member涉及到的是文字与数字,请问这两个方法跟member中的元素有什么关联....谢谢
第一个方法是循环了length/2次,每循环一次就让count加2,然后把count作为下标打印出member里的元素;
第二个方法是循环了len(member)次,在循环里判断该下标(也就是each)是不是偶数,是就打印,不是就进行下一个循环
两个方法都是求偶数下标,只不过实现的方法不同
|
|