|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 Peteryo01223 于 2019-12-26 17:28 编辑
Python 小甲鱼的[课后作业] 第011讲:列表:一个打了激素的数组2 | 课后测试题及答案 -
【请至少使用两种方法实现】
如第一种正确方法如下:
sample = ["小甲鱼","88","黑夜","90","迷途","85","怡静","90","秋舞斜阳","88"]
count = 0
length = len(sample)
while count < length:
print (sample [count], sample[count+1])
count += 2
第二种方法,我想用 ”列表[:]“ 的方法,尝试如下,可是没成功。
sample = ["小甲鱼","88","黑夜","90","迷途","85","怡静","90","秋舞斜阳","88"]
count = 0
length = len(sample)
while count < length:
sample [(count):(count+2)]
count += 2
请问:我的错误在哪里啊?
谢谢!
小甲鱼的第二种方法,如下。
我没看懂第3行,为什么each的反义2 等于0?!。他的结果是对的,不明觉厉。一并询问大家。
member = ["1", "2", "3", "4", "5", "6"]
for each in range(len(member)):
if each%2 == 0:
print(member[each], member[each+1])
本帖最后由 hrp 于 2019-12-26 17:37 编辑
- sample = ["小甲鱼","88","黑夜","90","迷途","85","怡静","90","秋舞斜阳","88"]
- count = 0
- length = len(sample)
- while count < (length):
- # 下面这行你少写了个 print
- print(sample[(count):(count+2)])
- count += 2
复制代码
|
|