如何在python中迭代字符串?

时间:2016-09-26 08:03:53

标签: python

我想在ImageMagick中制作一些蒙太奇,由Python通过os.system()调用100个jpegs文件。

这是命令:

cmd='montage '+file[i]+' '+file[i+1]+' '+file[i+2]+' '+file[u+3]+'     +file[i+4]+'...+file[i+99]

我想知道如何避免编写所有file[i+x]个条目。 这可能吗?

1 个答案:

答案 0 :(得分:5)

使用从i索引开始的空格连接100个字符串:

cmd = "montage " + " ".join(file[i:i+100])

..其中file[i:i+100]将返回从i开始的子序列,并以(i + 100 - 1)结束