Hungarian lists of names,animals,foods, fruits, rivers ,GPS,ZIP, Határon túli magyar települések
Project description
magyar
Magyar listák gyűjteménye - Collection of Hungarian lists.
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
Szótárak (dictionary):
- 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
Listában Tuple:
-
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
Listák használat:
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)
Szótárak:
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'}
Metódus
- 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" }]
Szerző
- Név: Nagy BÉLA és Szabados Levente (GPS coordináták)
- E-mail:nagy.bela.budapest@gmail.com
Licenc
Oktatási célra készült, szabadon használható.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file magyar-4.2.0.tar.gz.
File metadata
- Download URL: magyar-4.2.0.tar.gz
- Upload date:
- Size: 325.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1ec85fe03e66c5c53dfaa89b1eeaafa2614b7f6c5413296714223ecb9999044e
|
|
| MD5 |
58eaab0fe1f9085f1bc265108ddaae2f
|
|
| BLAKE2b-256 |
b32b66c090eb4d247f6b5173b4b71eeee7a177ebb838f229eaf4b082b184f490
|
File details
Details for the file magyar-4.2.0-py3-none-any.whl.
File metadata
- Download URL: magyar-4.2.0-py3-none-any.whl
- Upload date:
- Size: 340.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
13c5f1ef1ad63d0ab81c447cf4e6007b0815136d12f4716c0fc1826e5a791e7b
|
|
| MD5 |
4941a3ea2de250ddd858102d1ddefb3d
|
|
| BLAKE2b-256 |
f581386ef25a4cd08fa24ff09a4c7ddd170ae9a1131a0d52f8c34eb9ab8aa5e7
|