<分区>
这是我的第一个问题 - 抱歉,如果有点微不足道
我想知道这两种方法有什么区别(有什么区别吗?)
方法一
animals = ['cat', 'dog', 'goldfish']
pets = animals[:]
animals.sort()
pets.append('donkey')
print(animals)
print(pets)
方法二
animals = ['cat', 'dog', 'goldfish']
pets = list(animals)
animals.sort()
pets.append('donkey')
print(animals)
print(pets)
在方法中创建列表的副本并将其分配给新变量(宠物)
在方法 B 中创建新列表并将其分配给宠物?
(不确定我是否正确)我们是否在方法 A 中创建列表?