看板 Python 關於我們 聯絡資訊
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
ckclark:+=是extend不是append 02/21 22:18