Tôi muốn hiển thị nhiều hình trong Matplotlib. Đây là mã của tôi:Matplotlib hiển thị nhiều hình ảnh với vòng lặp
for i in range(8):
a = sitk.ReadImage("000%d.IMA"%(i+1))
...
plt.figure(i+1)
plt.imshow(a_np,cmap=plt.cm.gray)
Tuy nhiên, hình (1) đến hình (7) sẽ hiển thị trong quá trình nhưng chỉ hình (8) ở cuối. Làm thế nào tôi có thể nhìn thấy tất cả các số liệu cùng một lúc? Nó làm tôi bối rối rằng môi trường của tôi là máy tính xách tay Ipython khi tôi thay đổi môi trường thành spyder kết quả sẽ chính xác.