【问题标题】:Moving files to folders, round robin in Python [duplicate]将文件移动到文件夹,Python中的循环[重复]
【发布时间】:2016-07-02 21:41:43
【问题描述】:

我有两个列表。一个是文件列表,另一个是文件夹列表。

list1[file1,file2,file3,file4]
list2[folder1,folder2]

我想搬家:

  • file1 到 folder1
  • file2 到 folder2
  • file3 到 folder1
  • file4 到 folder2

【问题讨论】:

  • 我觉得不一样?

标签: python


【解决方案1】:

现在是使用 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 模块。

如果您有任何问题,请随时提出。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多