for x in a:
这条语句会在每一次循环的时候给 x 赋相应的值,因此这个 x 是独立于 a 的,你更改他的值并不能影响到 a
x = [int(i) for i in list]print("x")
试一试 print %d % x