如何将单个单词作为数组放入Python中的列表?

2024-05-20 00:55:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要用python列出一个单词列表:

list_of_words = ['saffron'], ['aloha'], ['leave'],['cola'],['packing']\

从其他word_bank = ['cola', 'home', 'undone', 'some', 'good', ....]中随机选择一些单词,除非len(list_of_words)=15

我以前从没用过。它叫什么? 我应该在哪里找呢? 我怎样才能得到这样的名单?在


Tags: ofhome列表some单词listwordbank
2条回答

也许这就是你想要的:

import random
word_bank = ['cola', 'home', 'undone', 'some', 'good']
tuple([[x] for x in random.sample(word_bank, 5)])

可能输出:

(['cola'], ['some'], ['good'], ['undone'], ['home'])

以下是我对你所说的话的解答:

import random
list_of_words = []
word_bank = ['cola', 'home', 'undone', 'some', 'good']

while len(list_of_words)<15:
    list_of_words.append(random.choice(word_bank))

这将创建一个空列表,然后将word_bank中的一个随机选项附加到此列表中。我不太清楚你为什么要一个列表列表,但这将使它的格式类似于word_bank。在

相关问题 更多 >