Невозможно создать график, используя Matplotlib, используя этот словарь.Пытаясь иметь возможность выбрать два значения, затем создать график.
Например.выберите USD и GBP и построите график.
import matplotlib.pyplot as plt
exchange_rates = {
"GBP": {
"USD": 1.2,
"EUR": 1.1
},
"USD": {
"GBP": 1.18,
"EUR": 1.07
},
"CZK": {
"GBP": 28.7934,
"EUR": 29.654,
"USD": 40.345
}
}
def make_a_graph():
plt.bar(range(len(exchange_rates)), exchange_rates.values())
plt.xticks(range(len(exchange_rates)), list(exchange_rates.keys()))
plt.show()