我想将G[1][0],G[1][1]...G[1][100]和 的值设置G[0][1],G[1][1]...G[100][1]为 1
G = [[0]*101]*101
G[1][:] = 1
G[:][1] = 1
Run Code Online (Sandbox Code Playgroud)
比我得到错误,
...
G[1][:] = 1
TypeError: can only assign an iterable
Run Code Online (Sandbox Code Playgroud)
没有 Numpy 我怎么能做到这一点?
我只需要 500 个 zip 文件中的每一个中的一个子文件,路径是相同的,例如:
120132.zip/A/B/C/target_file
212332.zip/A/B/C/target_file
....
Run Code Online (Sandbox Code Playgroud)
如何将所有这些目标文件复制到一个目录中?将整个路径保留在新目录中将是最好的,我的意思是:
target_dir/
120132/A/B/C/target_file
212332/A/B/C/target_file
......
Run Code Online (Sandbox Code Playgroud)
我用Python模块zipfile和shutil尝试过
但是,shutil中的copyfile将整个路径作为参数,但是当我尝试直接复制目标文件时,它将引发 filenotfind 错误。当使用 zipfile.Zipfile 解压缩时,目标文件将可以访问,但副本文件将变得无效。
我怎样才能正确有效地做到这一点?