Copia de la lista de Python

1. Asignar valor directamente por nombre:

my_habit = ['game', 'running']
friend_habit = my_habit
my_habit.append('swimming')
friend_habit.append('pingpang')
print(my_habit)
print(friend_habit)

La salida es:

['game', 'running', 'swimming', 'pingpang']
['game', 'running', 'swimming', 'pingpang']

Aquí se my_habitasignará en su friend_habitlugar para almacenar una copia de my_habit friend_habit, esta sintaxis está diseñada para permitir que las nuevas variables de Python friend_habitasociadas se incluyan en my_habitla lista, por lo que estas dos variables son la misma lista.

2. Cree una nueva lista:

'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:778463939
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
my_habit = ['game', 'running']
friend_habit = my_habit[:]
my_habit.append('swimming')
friend_habit.append('pingpang')
print(my_habit)
print(friend_habit)

La salida es:

['game', 'running', 'swimming']
['game', 'running', 'pingpang']

Supongo que te gusta

Origin blog.csdn.net/sinat_38682860/article/details/109292374
Recomendado
Clasificación