【发布时间】:2019-09-14 03:30:43
【问题描述】:
我需要生成 1000 个唯一的名字并将它们存储在一个列表中。 我正在使用 Python faker,但得到了很多重复值。
import random
from random import shuffle
from faker import Faker
fake = Faker()
fake.random.seed(4321)
first_n=[]
for i in range(1000):
name=fake.first_name()
if name in first_n:
first_n.append("Repeat")
else:
first_n.append(name)
感谢您的帮助。
【问题讨论】:
标签: python