z = {'A': [0.3618426, 0.36146951], 'B': [1.8908799, 1.904695], 'C': [2.1813462e+08, 2.1833622e+08], 'D': [0.89925492, 0.89953589], 'E': [2.6356747, 2.6317911], 'F': [2.2250445e+08, 2.2501808e+08], 'G': [2.0806053e+08, 2.0691238e+08], 'H': [0.37242803, 0.37611806]}
k = [1,2]
for key in z:
plt.subplot(4,4,1)
plt.plot(k,[z[key][0],z[key][1]], 'ro-')
plt.show()
Run Code Online (Sandbox Code Playgroud)
我会尽量说清楚。z 是一个大小不一的字典。我想做的是绘制字典数量,比如 4 列,但行应该根据生成的图数量增加,例如,如果有 16 个要绘制的键,我应该最终得到 4 行 4 列的数字。如何我可以这样做吗?
嗨,我是编程新手,请原谅我的无知.我试图在任何情况下将dir A中的10个文件移动到B,但是程序应该足够灵活,以至于当源目录中的文件少于10个时,它不应该给出错误,而大部分文件都是错误的.
我正在使用的循环是.当目录中有超过10个文件时,这很有效
w =0
while w < 10:
w =w+1
apple = random.choice(os.listdir("/home/prabh00b/dakoat_wb_script/2"))
o = ''.join(["/home/prabh00b/dakoat_wb_script/2/", apple])
shutil.move(o,"/home/prabh00b/dakoat_wb_script/")
Run Code Online (Sandbox Code Playgroud)