作者Reinhard (无价)
看板Python
标题[问题] Append tuple in list
时间Sat Feb 21 21:54:10 2009
pixel_vector = []
for x in range(0, width):
for y in range(0, height):
pixel = input_image_loaded[x, y]
pixel_vector.append(pixel)
# pixel_vector += pixel
for i in range(0, width*height):
print pixel_vector[i]
不好意思 请教一个有点粗浅的问题
在上述程式片段第五行、第六行的地方
如果用 append 的话
pixel_vector 将会是一堆 tuple
如果用 += 的话
pixel_vector 将会是一堆 int
请问这是为什麽呢?
+= 原来不是 append 的意思?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.160.39.186
1F:推 ckclark:+=是extend不是append 02/21 22:18