lzymm1 发表于 2020-8-6 13:36:40

【Python新手求助】12讲课后作业第一题

1. 请问如何将下边这个列表的'小甲鱼'修改为'小鱿鱼'?
list1 = ], 3, 5, 8, 13, 18]
list1 = '小鱿鱼'

为什么是list1,而不是?
], 3, 5, 8, 13, 18]是最开始的列表。
]是最开始这层列表里面的第一层列表。
['小甲鱼']是第一层列表里面的第一层列表
'小甲鱼'是第一层列表里的第0个元素。
由此不应该是得出吗?为什么是?
求解。

zltzlt 发表于 2020-8-6 13:38:09

list1 也就是 list1 的第二个元素,它为 ]
list1 也就是 ] 的第三个元素,它为 ['小甲鱼']
list1 也就是 ['小甲鱼'] 的第一个元素,它为 '小甲鱼'

永恒的蓝色梦想 发表于 2020-8-6 13:38:28

['小甲鱼'] 应该是第一层列表里面的第二层列表

xiaosi4081 发表于 2020-8-6 13:39:05

列表是从0开始的

lzymm1 发表于 2020-8-6 13:49:05

zltzlt 发表于 2020-8-6 13:38
list1 也就是 list1 的第二个元素,它为 ]
list1 也就是 ]...

明白了,谢谢
页: [1]
查看完整版本: 【Python新手求助】12讲课后作业第一题