根据第三个列表中的随机项,从两个列表中选择一个随机项

now*_*way 1 python random reference list

我正在尝试使用以下代码选择随机国家/地区的随机城市:

COUNTRIES= ["NL", "NO"]

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"
]

CHOSEN_CITY = random.choice(random.choice(COUNTRIES))

print CHOSEN_CITY
Run Code Online (Sandbox Code Playgroud)

但是,这只能给我一个'L','O'或者N.我在这做错了什么?

itz*_*nTV 6

试试这个

random.choice(NL + NO)
Run Code Online (Sandbox Code Playgroud)