Python-如何在附加到列表的情况下使用.format

时间:2019-10-14 14:47:03

标签: python list format

所以这可能不是一个聪明的方法,或者可能只是我在想的一种方法。我不知道,但是我的想法是我计划使用一种方法来根据URL向列表添加值。这意味着如果URL与每个列表匹配,我将在其中添加两个单独的列表。我将提供一个示例,使其更易于理解。

min()

正如您所知,我正在尝试将其中一个添加到

oldListGB = []
oldListUS = []
randomwords = ['Hello', 'World']
desktop = ['GB', 'US']
while True:
    '{}{}'.format(oldList, random.choice(desktop)).append(random.choice(randomwords)
    time.sleep(2)

取决于随机数,然后应该将单词添加到它得到的任何列表中。但是我无法执行代码,因为它找不到单词oldList。

我如何让它选择正确的列表?

1 个答案:

答案 0 :(得分:1)

我建议您在列表中的列表中查找地图。

lists = {
    "GB": [],
    "US": []
}

randomwords = ['Hello', 'World']
desktop = ['GB', 'US']
while True:
    selection = random.choice(desktop)
    lists[selection].append(random.choice(randomwords))