4 ms·
>>> mylist_1 = [1, 2, 3] >>> mylist_2 = [4, 5] >>> print(id(mylist_1), id(mylist_2)) 1614327515784 1614319969800 >>> mylist_1 = mylist_1 + myli
by mrpopo 5y ago
>>> mylist_1 = [1, 2, 3]
>>> mylist_2 = [4, 5]
>>> print(id(mylist_1), id(mylist_2))
1614327515784 1614319969800
>>> mylist_1 = mylist_1 + mylist_2
>>> print(mylist_1)
>>> print(id(mylist_1))
[1, 2, 3, 4, 5, 4, 5]
1614319969416
Isn't there an error in the [1, 2, 3, 4, 5, 4, 5] result?
- maxerickson 5y agoThere clearly is. Here's what I get: >>> l1=[1,2,3] >>> l2=[4,5] >>> l1=l1+l2 >>> print(l1) [1, 2, 3, 4, 5]