import copy
will = [28, 28, ["Python", '28', "JavaScript"]]
# wilber=[28, 28, ["Python", "28", "JavaScript"]]
# wilber=will
# wilber = copy.copy(will)
wilber = copy.deepcopy(will)
print(id(will)) # 2787206431688
print(will) # [28, 28, ['Python', '28', 'JavaScript']]
print([id(ele) for ele in will]) # [1679126848, 1679126848, 2787206431752]
print(id(wilber)) # 2787206417928
print(wilber) # [28, 28, ['Python', '28', 'JavaScript']]
print([id(ele) for ele in wilber]) # [1679126848, 1679126848, 2787206417416]
print(id(will[2][1]), id(will[2][0]), id(wilber[2][1]), id(wilber[2][0])) # 2787204635144 2787203874920 2787204635144 2787203874920
will[0] = "Wilber"
will[2].append("CSS")
print(id(will)) # 2787206431688
print(will) # ['Wilber', 28, ['Python', '28', 'JavaScript', 'CSS']]
print([id(ele) for ele in will]) # [2787206355856, 1679126848, 2787206431752]
print(id(wilber)) # 2787206417928
print(wilber) # [28, 28, ['Python', '28', 'JavaScript']]
print([id(ele) for ele in wilber]) # [1679126848, 1679126848, 2787206417416]
print('二')
a = 1
# b=1
b = a
print(a, b) # 1 1
print(id(a)) # 1679125984
print(id(b)) # 1679125984
print(id(1)) # 1679125984
a = 2
print(a, b) # 2 1
print(id(a)) # 1679126016
print(id(b)) # 1679125984
11-12
1435
10-22
697