使用此字典时无法使用 Matplotlib 创建图形。尝试能够选择这两个值,然后生成一个图表。
例如。选择美元和英镑并绘制图表。
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()