Az alábbi listákat találod :
- Magyar vezetéknevek = magyar.vezeteknev
- Magyar női keresztnevek = magyar.keresztnev_n
- Magyar férfi keresztnevek = magyar.keresztnev_f
- Magyar vegyes keresztnevek= magyar.keresztnev_v
- Magyar utcanevek = magyar.utca
- Magyar telelpülésnevek= magyar.telepules
- Magyar vármegyék nevei = magyar.megye
- Magyar folyók nevei = magyar.folyo
- A hét napjai magyarul = magyar.nap
- Az év hónapjai magyarul = magyar.honap
- A gyümölcsök magyar nevei = magyar.gyumolcs
- A zöldségek magyar nevei = magyar.zoldseg
- A haszonállatok magyar nevei = magyar.haszonallat
- Vadallatok Magyarországon = magyar.vad
- Magyarország halai = magyar.hal
- Magyarország madarai = magyar.madar
- A naprendszer bolygóinak magyar neve = magyar.bolygo
- Magyar leves nevek = magyar.leves
- Magyar főételek = magyar.foetel
- Magyar köretek = magyar.koret
- Magyar egytál ételek = magyar.egytal
- Magyar desszertek = magyar.desszert
- Magyar borok = magyar.bor
- Magyar üdítők= magyar.udito
- Királyok és uralkodásuk ideje = magyar.kiraly
- Vármegyék és azok székhelyei = magyar.megye_szekhely
- Járások, székhelyük , megye = magyar.jaras
- Villamosvonalak, végállomások, menetidő = magyar.villamos
- Európa országai és fővárosai= magyar.orszag
-
Magyarország összes települése + megye telepules_megye
-
Magyarország összes települése + megye + geo koordináták telepules_megye_koordinata
-
Last names = magyar.vezeteknev
-
Female first names = magyar.keresztnev_n
-
Male first names = magyar.keresztnev_f
-
Street names = magyar.utca
-
City names = magyar.telepules
-
Names of counties = magyar.megye
-
Names of rivers = magyar.folyo
-
The days of the week = magyar.nap
-
The months of the year = magyar.honap
-
Fruits = magyar.gyumolcs
-
Vegetables = magyar.zoldseg
-
Domesticated animals = magyar.haszonallat
-
Hungarian wildlife = magyar.vad
-
Fishes of Hungary = magyar.hal
-
Birds of Hungary = magyar.madar
-
Hungarian names of planets = magyar.bolygo
-
Hungarian soup names = magyar.leves
-
Hungarian given names M+F magyar.keresztnev_v
-
Hungarian main foods = magyar.foetel
-
Hungarian side dishes = magyar.koret
-
Hungarian one-pot meals = magyar.egytal
-
Hungarian sweet treats = magyar.desszert
-
Hungarian wines =magyar.bor
-
Hungarian soft drinks= magyar.udito
Dictionary:
- Hungarian Kings and Reigns = magyar.kiraly
- Hungarian counties and their administrative centers = magyar.megye_szekhely
- Hungarian districts, their seats, county = magyar.jaras
- Hungarian tram lines = magyar.villamos
- Hunngarian names of Europian capitals, states = magyar.orszag
Tuple in List:
- All settlements in Hungary + county. = magyar.telepules_megye
- All settlements in Hungary + county + geo coordinates = magyar.telepules_megye_koordinata
Főként véletlengenerátorok kiegészítőjeként ajánlom a listákat
I recommend it mainly as a supplement to random number generators.
random.sample()
utca = random.sample(magyar.utca, k=16)
random.choices()
telepulesek = random.choice(magyar.telepules)
Több adatot tartalmaznak összekapcsolva.
magyar.kiraly tartalma : {'király neve' : (uralkodása tól, ig)}
magyar.megye_szekhely : {'megye neve' : 'székhelye'}
magyar.jaras : {'megye' : (székhely, megye)}
magyar.villamos: kulcs {'viszonylat', indulas, erkezes, menetido, varos}
magyar.orszag: {'orszag': 'főváros'}
- A szótárakból választhatsz véletlenszerű KULCSOT.
szotar = a szótár neve
n = kívánt elemek száma
szotarbol_veletlen_kulcs(szotar, n)
Pl:
import magyar
print(magyar.szotarbol_veletlen_kulcs(magyar.jaras,15))
Eredmény:
['Szekszárdi járás', 'Gönci járás', 'Szigetvári járás', 'Mezőkovácsházi járás', 'Bátonyterenyei járás',
'Körmendi járás', 'Váci járás', 'Edelényi járás', 'Pilisvörösvári járás', 'Kaposvári járás', 'Hódmezővásárhelyi járás',
'Hatvani járás', 'Törökszentmiklósi járás', 'Putnoki járás', 'Mezőkövesdi járás']
2. A listák tartalmának kiíratása tetszőleges elemmel soronként.
**lst** = a kiírandó lista neve
**n** = soronkénti elemek száma. Alapbeállítás, ha üres, 10 elem
magyar.tordel(lst , n)
pl:
magyar.tordel(magyar.telepules,5)
3. Listák ABC sorrendbe rendezése, ékezet érzékeny
magyar.abc(lista):
Használat :
gyumolcs =['Áfonya', 'Eper', 'Alma', 'Meggy','Őszibarack',]
sorban =magyar.abc(gyumolcs)
['Alma', 'Áfonya', 'Eper', 'Meggy', 'Őszibarack']
4. Listák tördelése "behúzással"
magyar.ftordel(lst,n,'')
lst = a lista neve
n = hány szó legyen egy sorban
' ' = a behúzás mértéke ami sztring. '\t'
Kimenetként listát ad vissza.
Hasznalat :
formazott_lista= magyar.ftordel(varosok,5,'\t')
print(formazott_lista) vagy f.write(formazott_lista)
Minta a használathoz:
-
kerekítés egész számra:
magyar.fel_kerekit(szam) magyar.le_kerekit(szam)
Tizedes számot kerekít egész számra fel vagy le.
GPS koordináták :
Adatformátum: [('Aba', 'Fejér', 47.0292178, 18.5216608)
Magyarosrági települések GPS koordinátáinak keresése:
Azonos szélességi, hosszúsági körön lévő Magyar települések listázása:
Postai irányítószámok - ZIP
magyar.irsz
Adatstruktúra : irsz = [ {
"iranyitoszam": 2000,
"telepules": "Szentendre",
"kerulet": None,
"kozterulet": None,
"terulet_jellege": None
},]
Határon túli települések magyar nevei, magyar és a ma hivatalos nyelven
magyar.hatarontuli
Adatstruktúra : hatarontuli= [ { "Abafája": { "mai_hivatalos_nev": "Apalina", "orszag": "RO" }, "Abafalva": { "mai_hivatalos_nev": "Abovce", "orszag": "SK" }]
- Név: Nagy BÉLA és Szabados Levente (GPS coordináták)
- E-mail:nagy.bela.budapest@gmail.com
Oktatási célra készült, szabadon használható.