Python 列表操作全解析
1. 列表迭代
在 Python 中,当对列表进行迭代时,需要注意变量引用的是列表元素的副本。例如,对列表 [1, 2, 3, 4] 进行迭代:
numbers = [1, 2, 3, 4]
for num in numbers:
num = 99
print(numbers)
在这个例子中, num 变量只是对列表元素副本的引用,改变 num 的值并不会影响原列表。所以上述代码的输出结果是 [1, 2, 3, 4] 。
2. 列表索引
列表中的每个元素都有一个索引,用于指定其在列表中的位置。索引从 0 开始,最后一个元素的索引是列表长度减 1。例如:
my_list = [10, 20, 30, 40]
print(my_list[0], my_list[1], my_list[2], my_list[3])
上述代码通过索引访问列表元素并打印。也可以使用 while 循环来遍历列表:
index = 0
while index < 4:
print(my_list[index])
index += 1
还可以使用负索引来标识
超级会员免费看
订阅专栏 解锁全文

4119

被折叠的 条评论
为什么被折叠?



