我想将图像名称分配给另一个字符串。下面我描述了这个问题。将图像数组分配给字符串
num=[10,20,30,40,50,60,.....500]
for i in range(len(num)):
img[i]=str(num[i])+'_image_plane_XX_YY.fits'
所以这个循环后,应该给我,
img0='10_image_plane_XX_YY.fits'
img1='20_image_plane_XX_YY.fits'
....
img499='500_image_plane_XX_YY.fits'
这意味着,IMG 0等于10_image_plane_XX_YY.fits的图像名称,IMG1等于20_image_plane_XX_YY.fits的图像名称等,所以我只需要使用img0,img1,...来进行进一步分析。 但是,当我运行这个循环中,它给了我下面的错误
TypeError: 'str' object does not support item assignment
请让我知道这方面的任何sollution。
在此先感谢!
干杯,
-Viral
谢谢rchang。这正是我想要的。 – 2015-03-03 12:16:57