Python-测验|输出类型 |问题 10
下面的代码会显示什么?
def f(value, values):
v = 1
values[0] = 44
t = 3
v = [1, 2, 3]
f(t, v)
print(t, v[0])
(一) 1 1
(乙) 1 44
(三) 3 1
(四) 3 44答案: (D)
说明: t=3 的值在函数f(value,values) 中传递,v [list] 在同一个函数中作为值传递。 v 存储在 values 和 values[0]=44 中,更改列表中 index['0'] 处的值,因此 v=[44,2,3]。这个问题的测验