擅长:python、mysql、java
<p>你选择一个随机的国家,然后从每个字符串中随机选择一个字母。Python不是这样工作的。在</p>
<p>更好的设置是将数据存储在字典中,如下所示。然后可以选择一个随机的国家(通过在dict中选择一个随机键)。然后使用随机键选择一个随机城市。在</p>
<pre><code>import random
data = {
'NL': ["Assen", "Almere", "Leeuwarden", "Nijmegen", "Groningen", "Maastricht",
"Eindhoven", "Amsterdam", "Enschede", "Utrecht", "Middelburg", "Rotterdam"],
'NO': ["Fredrikstad", "Baerum", "Oslo", "Ringsaker", "Gjovik", "Drammen",
"Sandefjord", "Skien", "Arendal", "Kristiansand", "Stavanger", "Bergen",
"Forde", "Alesund", "Trondheim", "Stjordal", "Bodo", "Tromso", "Alta"]
}
random_country = random.choice(list(data.keys()))
random_city = random.choice(data[random_country])
print(random_country, random_city)
# NO Drammen
</code></pre>