📜  Python-测验| Python列表测验|问题 8

📅  最后修改于: 2022-05-13 01:58:11.703000             🧑  作者: Mango

Python-测验| Python列表测验|问题 8

问题 8:找出以下程序的输出:

list1 = [1, 2, 3, 4, 5] 
list2 = list1 
  
list2[0] = 0; 
  
print( list1)  

(A) [1, 2, 3, 4, 5, 0]
(B) [0,1,2,3,4,5]
(C) [0, 2, 3, 4, 5]
(D) [1, 2, 3, 4, 0]答案: (C)
解释:在这个问题中,我们提供了一个对 list1 的引用,另一个名称是 list2,但这两个列表是相同的,有两个引用(list1 和 list2)。因此,对 list2 的任何更改都会影响原始列表
这个问题的测验