I need to generate 1000 unique first names and store them in a list. I am using Python faker but getting so many repeated values.
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)
Thanks for your help.