我有两个for loops
我遍历两个文件夹中的文件。当我想单独打印变量正常工作(见下文):来自两个for循环的Python打印变量
def sorted_ls(path):
ctime = lambda f: os.stat(os.path.join(path, f)).st_ctime
return sorted(os.listdir(path), key=ctime)
#one
ordered_list_one = list(sorted_ls('C:\Users\folder_one\\'))
for i in ordered_list_one:
print "%s" % i
#prints out monkey, panda, cow
#two
ordered_list_two = list(sorted_ls('C:\Users\folder_two\\'))
for j in ordered_list_two:
print "%s" % j
#prints out bananas, bamboo, grass
不过,我希望能有来自两个回路输出在另一个打印语句,就像这样:
print "The %s %i likes to eat %s %j"
因此,这将是最终的输出:
The monkey likes to eat bananas
The panda likes to eat bamboo
The cow likes to eat grass