从lis中选择项目的较短且更具吸引力的方法

2024-05-20 08:46:08 发布

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

我正在寻找一种更好的方法从Python的列表中随机选择一个项目。我做了一些调查。我的目标是从randomName()函数中选择一个随机元素。你知道吗

import random

def randomName():
    names = ["Morpheus","Neo","_from_redpills","Agent Smith","Trinity"]
    num = random.randint(0, len(names)-1)
    return names[num]`

for z in range(5):
    print randomName()

Tags: 项目方法函数fromimport元素目标列表
1条回答
网友
1楼 · 发布于 2024-05-20 08:46:08

问得好。Python有一个很好的方法来处理random模块的另一部分。你可以用随机选择(列表名称)。这将从列表中随机选取一个元素。你知道吗

def randomName(): names = ["Morpheus","Neo","_from_redpills","Agent Smith","Trinity"] return random.choice(names)

相关问题 更多 >