可以在python中增加变量名吗?

时间:2017-01-03 20:26:41

标签: python variables python-imaging-library variable-assignment python-3.5

我正在尝试实现一个程序,将图像的每一行分解为RGB图(我已完成此位),然后将其分配给与其行号对应的增量变量。我想达到以下结果:

(input) line1
(output) (whatever the value is, in this form ([(255, 255, 255), (255, 255, 255)]) e.g.
到目前为止,我已经这样做了:

from PIL import Image
import os
os.chdir("C:\\Users\\User\\Desktop\\CWD")
im = Image.open("bw.jpg")
data_RGB = im.convert("RGB")
actual = list(data_RGB.getdata())
size = im.size[0]
counter = 0

while counter != size:
    lowerbound = 0
    upperbound = size
    print (actual[(0+lowerbound):(0+upperbound)])
    print("")
    #current_line = (actual[(0+lowerbound):(0+upperbound)])
    print("")
    counter = counter + 1
    (lowerbound) = int(lowerbound) + size
    (upperbound) = int(upperbound) + size

我试图沿着这条路线解决问题:

for x in list(range(size+1)):
print("line", x, "is", current_line)

但是ofcource会打印出current_line在静态点的位置,这是第一点。

所以我的问题是,是否有一种方法可以将相应行的变量名增加+1。

任何人都可以给我一个解决方案的开始吗?

0 个答案:

没有答案