我的問題是指我以前能解決的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