我的问题是指我以前能解决的python问题,并使其完美工作。 How do I print something and then its list?使用全局变量
最近,我已经引入了全局变量,但我不知道如何使用它们,我已经得到了它,我不能改变两个功能:
def who_exports(product):
return products[product]
def what_exports(country):
return countries[country]
我必须编写一个名为prepare_data()的函数来准备数据并使所有变量和这两个函数都起作用。它为who_exports和what_exports准备数据。 它应该这样:
who_exports("nickel")
{'Botswana', 'Colombia', 'Cuba'}
然后
what_exports("Yemen")
{' oil, coffee, fish, liquefied natural gas'}
我一直在努力,努力,我要么得到全局名称“的产品,国家,国家,...”没有定义或更糟糕的:“镍”。
def prepare_data():
global products
global product
global countries
global country
countries={}
products={}
帮助,将不胜感激,谢谢!
请勿使用它们。他们正确选择的次数非常少。 – Marcin
由于您之前的问题已解决,您是否希望接受其中一个有用的答案? – greeness