Код: Выделить всё
import numpy as np
import matplotlib.pyplot as plt
def plot_from_dave(n = 100, r = 10):
my_list = []
for i in range(r):
fig, ax = plt.subplots()
x = np.random.normal(0, 1, n)
y = np.random.normal(0, 1, n)
ax.scatter(x, y)
my_list.append((fig, ax))
return(my_list)
Теперь я хочу получить доступ к этим цифрам и оси для последующей настройки графиков. Однако доступ к ним был проблематичным. Например, ниже я ничего не получаю.
Код: Выделить всё
np.random.seed(2024)
plot_list = plot_from_dave(10, 3)
plot_list[0]
plt.show()
Подробнее здесь: https://stackoverflow.com/questions/792 ... returns-or