Infotanar.eu - Adatok összekapcsolása

Kód

# Adatok összekapcsolása
# YT: https://www.youtube.com/watch?v=pCeoWNXJjWA

# Magyar eredetű vezetéknevek és keresztnevek (kisbetűs alak)
vezeteknevek = [
    'kovacs', 'szabo', 'kiss', 'toth', 'nemeth', 'horvath', 'balogh', 'farkas', 'sarkozy', 'molnar',
    'varga', 'nagy', 'papp', 'szekeres', 'barna', 'illes', 'deak', 'kertesz', 'csak', 'halasz',
    'szilagyi', 'csaba', 'tamas', 'major', 'biro', 'szalai', 'meszaros', 'gal', 'bodnar', 'pataki'
]
keresztnevek = [
    'marta', 'ferenc', 'zoltan', 'gyorgy', 'andras', 'eszter', 'laszlo', 'balint', 'imre', 'istvan',
    'tunde', 'klara', 'tibor', 'julia', 'beata', 'krisztina', 'jolanda', 'anna', 'gergely', 'eva',
    'szilvia', 'balazs', 'agnes', 'renata', 'orsolya', 'karoly', 'janos', 'peter', 'ildiko', 'aranka'
]

# Ékezetes változatok
vezeteknevek_ekezet = [
    'Kovács', 'Szabó', 'Kiss', 'Tóth', 'Németh', 'Horváth', 'Balogh', 'Farkas', 'Sárközy', 'Molnár',
    'Varga', 'Nagy', 'Papp', 'Szekeres', 'Barna', 'Illés', 'Deák', 'Kertész', 'Csák', 'Halász',
    'Szilágyi', 'Csaba', 'Tamás', 'Major', 'Bíró', 'Szalai', 'Mészáros', 'Gál', 'Bodnár', 'Pataki'
]
keresztnevek_ekezet = [
    'Márta', 'Ferenc', 'Zoltán', 'György', 'András', 'Eszter', 'László', 'Bálint', 'Imre', 'István',
    'Tünde', 'Klára', 'Tibor', 'Júlia', 'Beáta', 'Krisztina', 'Jolanda', 'Anna', 'Gergely', 'Éva',
    'Szilvia', 'Balázs', 'Ágnes', 'Renáta', 'Orsolya', 'Károly', 'János', 'Péter', 'Ildikó', 'Aranka'
]

# Véletlenszerű domainek
domain_nevek = ['example.com', 'mail.com', 'webservice.net', 'randomdomain.org', 'myemail.hu',
                'testdomain.com', 'customdomain.eu', 'serviceprovider.net', 'siteonline.biz', 'emailservice.io']

# Az adatok lista létrehozása:
adatok = [f"{v_e} {k_e}: {v}.{k}@{d}" for v_e, k_e, v, k, d in zip(vezeteknevek_ekezet, keresztnevek_ekezet, vezeteknevek, keresztnevek, domain_nevek)]

print('\n'.join(adatok))

adatok = sorted(adatok)

print('\n'.join(adatok))