当我尝试时,我正在使用 python 2.7.3
a = [1,2,3,4]
b = []
for i in a:
b.append(1/i)
我得到了一个意外的输出,因为 b = [1,0,0,0]。但是如果我打印 i 循环的值就可以了。
for i in a:
b.append(i)
会给出 b =[1, 2, 3, 4] 这是什么原因。另外我怎样才能以正确的方式做同样的事情?
当我尝试时,我正在使用 python 2.7.3
a = [1,2,3,4]
b = []
for i in a:
b.append(1/i)
我得到了一个意外的输出,因为 b = [1,0,0,0]。但是如果我打印 i 循环的值就可以了。
for i in a:
b.append(i)
会给出 b =[1, 2, 3, 4] 这是什么原因。另外我怎样才能以正确的方式做同样的事情?