Python 用随机名称填充数组

Python 用随机名称填充数组,python,arrays,random,generated,Python,Arrays,Random,Generated,如何创建一个名为“名称”的列表并用随机生成的名称填充它(名称不必存在,可以类似于“asdddds”、“asdasd”) 我想用它制作一个巨大的数组,比如名称[100000000],但我不知道如何生成名称以及如何用这些名称填充列表。您尝试过什么吗?这将是一个伟大的项目,因为你想学习Python.hi Yash,我得到一个错误:回溯(最近一次调用):文件“xxxxx/random_names.py”,第5行,在name.append(“”.join(random.choices)(alpha,k=r

如何创建一个名为“名称”的列表并用随机生成的名称填充它(名称不必存在,可以类似于“asdddds”、“asdasd”)


我想用它制作一个巨大的数组,比如
名称[100000000]
,但我不知道如何生成名称以及如何用这些名称填充列表。

您尝试过什么吗?这将是一个伟大的项目,因为你想学习Python.hi Yash,我得到一个错误:回溯(最近一次调用):文件“xxxxx/random_names.py”,第5行,在name.append(“”.join(random.choices)(alpha,k=random.randint(5,10)))#这里5和10是大小名称的下限和上限错误:名称“随机”未定义抱歉,我的错误,您应该包括
导入随机
import string
alpha = list(string.ascii_lowercase)# You can also use string.ascii_uppercase
name = []
for _ in range(100): # For getting 100 Names
    name.append(''.join(random.choices(alpha,k=random.randint(5,10)))) # Here 5 & 10 are lower and upper limit of size name