python列表的长度不可变

2024-01-17 01:04:03

这是不正确的说法。在Python中,列表的长度是可变的。你可以通过添加、删除或修改列表中的元素来改变列表的长度。以下是一些示例代码:

# 创建一个空列表
my_list = []

# 向列表中添加元素
my_list.append(1)
my_list.append(2)
my_list.append(3)

# 输出列表的长度
print(len(my_list))  # 输出:3

# 修改列表中的元素
my_list[0] = 10
my_list[1] = 20
my_list[2] = 30

# 输出修改后的列表
print(my_list)  # 输出:[10, 20, 30]

# 从列表中删除元素
my_list.remove(20)

# 输出删除元素后的列表
print(my_list)  # 输出:[10, 30]

从上面的代码可以看出,通过添加、修改和删除元素,我们可以改变列表的长度。因此,Python中的列表长度是可变的。