【发布时间】:2016-07-02 21:41:43
【问题描述】:
我有两个列表。一个是文件列表,另一个是文件夹列表。
list1[file1,file2,file3,file4]
list2[folder1,folder2]
我想搬家:
- file1 到 folder1
- file2 到 folder2
- file3 到 folder1
- file4 到 folder2
【问题讨论】:
-
我觉得不一样?
标签: python
我有两个列表。一个是文件列表,另一个是文件夹列表。
list1[file1,file2,file3,file4]
list2[folder1,folder2]
我想搬家:
【问题讨论】:
标签: python
现在是使用 itertools 内置库的好时机!
import itertools
files = ["file1","file2","file3","file4"]
folders = ["folder1","folder2"]
for file, folder in zip(files, itertools.cycle(folders)):
print("move {} to {}".format(file, folder))
这只是循环赛的代码。文件的移动应该很容易。查看os 模块。
如果您有任何问题,请随时提出。
【讨论】: