python [2,4,5]+[2,9] 返回的是一个新list 吗?
[2,4,5]+[2,9]# [2,4,5,2,9] 这是一个新数组,不影响原值吗?
回答:
是的。
这种最好自己先试一下。
回答:
可以自己试一下,如果 is 操作符返回的是 false,那么就是两个不同的对象。
a is b == id(a) == id(b)
python">a_list = [2,4 5]b_list = [2, 9]
result = a + b
result is a # false
result is b # false
回答:
是新数组,不影响原值。
![python [2,4,5]+[2,9] 返回的是一个新list 吗?](/wp-content/uploads/new2024/02/20240206vue12345/2830822859-64167ca106bf9_fix732235.jpg)
这个应该类似于extend操作??(待求证)![python [2,4,5]+[2,9] 返回的是一个新list 吗?](/wp-content/uploads/new2024/02/20240206vue12345/2946192931-641682930493d_fix732239.jpg)
本文参与了SegmentFault 思否面试闯关挑战赛,欢迎正在阅读的你也加入。
以上是 python [2,4,5]+[2,9] 返回的是一个新list 吗? 的全部内容, 来源链接: utcz.com/p/938794.html

