我在SO中找到了关于类似问题的多个例子,他们希望将由多个列表组成的列表(例如[[0,1] [2,3] [3,4]]展平为一个列表。但在我的情况下,我只想打开一个项目。
注意我使用的“*”运算符通常可以在以下示例中将列表扩展为函数参数。但是,我可以实际使用什么而不是在这种情况下解压缩文件的“*”?
unpack = ["file_1.txt", "file_2.txt", "file_3.txt"]
if unpack:
subprocess.call(["mv", *unpack, "/destination_path"])
答案 0 :(得分:2)
subprocess.call(["mv"] + unpack + ["/destination_path"])