Skip to main content

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 :

  1. Magyar vezetéknevek = magyar.vezeteknev
  2. Magyar női keresztnevek = magyar.keresztnev_n
  3. Magyar férfi keresztnevek = magyar.keresztnev_f
  4. Magyar vegyes keresztnevek= magyar.keresztnev_v
  5. Magyar utcanevek = magyar.utca
  6. Magyar telelpülésnevek= magyar.telepules
  7. Magyar vármegyék nevei = magyar.megye
  8. Magyar folyók nevei = magyar.folyo
  9. A hét napjai magyarul = magyar.nap
  10. Az év hónapjai magyarul = magyar.honap
  11. A gyümölcsök magyar nevei = magyar.gyumolcs
  12. A zöldségek magyar nevei = magyar.zoldseg
  13. A haszonállatok magyar nevei = magyar.haszonallat
  14. Vadallatok Magyarországon = magyar.vad
  15. Magyarország halai = magyar.hal
  16. Magyarország madarai = magyar.madar
  17. A naprendszer bolygóinak magyar neve = magyar.bolygo
  18. Magyar leves nevek = magyar.leves
  19. Magyar főételek = magyar.foetel
  20. Magyar köretek = magyar.koret
  21. Magyar egytál ételek = magyar.egytal
  22. Magyar desszertek = magyar.desszert
  23. Magyar borok = magyar.bor
  24. Magyar üdítők= magyar.udito

Szótárak (dictionary):

  1. Királyok és uralkodásuk ideje = magyar.kiraly
  2. Vármegyék és azok székhelyei = magyar.megye_szekhely
  3. Járások, székhelyük , megye = magyar.jaras
  4. Villamosvonalak, végállomások, menetidő = magyar.villamos
  5. Európa országai és fővárosai= magyar.orszag

Listában Tuple:

  1. Magyarország összes települése + megye telepules_megye

  2. Magyarország összes települése + megye + geo koordináták telepules_megye_koordinata

  3. Last names = magyar.vezeteknev

  4. Female first names = magyar.keresztnev_n

  5. Male first names = magyar.keresztnev_f

  6. Street names = magyar.utca

  7. City names = magyar.telepules

  8. Names of counties = magyar.megye

  9. Names of rivers = magyar.folyo

  10. The days of the week = magyar.nap

  11. The months of the year = magyar.honap

  12. Fruits = magyar.gyumolcs

  13. Vegetables = magyar.zoldseg

  14. Domesticated animals = magyar.haszonallat

  15. Hungarian wildlife = magyar.vad

  16. Fishes of Hungary = magyar.hal

  17. Birds of Hungary = magyar.madar

  18. Hungarian names of planets = magyar.bolygo

  19. Hungarian soup names = magyar.leves

  20. Hungarian given names M+F magyar.keresztnev_v

  21. Hungarian main foods = magyar.foetel

  22. Hungarian side dishes = magyar.koret

  23. Hungarian one-pot meals = magyar.egytal

  24. Hungarian sweet treats = magyar.desszert

  25. Hungarian wines =magyar.bor

  26. Hungarian soft drinks= magyar.udito

Dictionary:

  1. Hungarian Kings and Reigns = magyar.kiraly
  2. Hungarian counties and their administrative centers = magyar.megye_szekhely
  3. Hungarian districts, their seats, county = magyar.jaras
  4. Hungarian tram lines = magyar.villamos
  5. Hunngarian names of Europian capitals, states = magyar.orszag

Tuple in List:

  1. All settlements in Hungary + county. = magyar.telepules_megye
  2. 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)

Listák

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

  1. 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']
ABC rendezé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)


Sima tördelés


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']

ABC
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:
ABC rendezés

  1. 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.

Kerekítés GPS koordináták :
Adatformátum: [('Aba', 'Fejér', 47.0292178, 18.5216608)

Magyarosrági települések GPS koordinátáinak keresése:

GPS Keresés
Azonos szélességi, hosszúsági körön lévő Magyar települések listázása:
GPS Keresés

Postai irányítószámok - ZIP

magyar.irsz

Adatstruktúra : irsz = [ { "iranyitoszam": 2000, "telepules": "Szentendre", "kerulet": None, "kozterulet": None, "terulet_jellege": None },]

GPS Keresés

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" }]



GPS Keresés

Szerző

Licenc

Oktatási célra készült, szabadon használható.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

magyar-4.2.0.tar.gz (325.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

magyar-4.2.0-py3-none-any.whl (340.3 kB view details)

Uploaded Python 3

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

Hashes for magyar-4.2.0.tar.gz
Algorithm Hash digest
SHA256 1ec85fe03e66c5c53dfaa89b1eeaafa2614b7f6c5413296714223ecb9999044e
MD5 58eaab0fe1f9085f1bc265108ddaae2f
BLAKE2b-256 b32b66c090eb4d247f6b5173b4b71eeee7a177ebb838f229eaf4b082b184f490

See more details on using hashes here.

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

Hashes for magyar-4.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 13c5f1ef1ad63d0ab81c447cf4e6007b0815136d12f4716c0fc1826e5a791e7b
MD5 4941a3ea2de250ddd858102d1ddefb3d
BLAKE2b-256 f581386ef25a4cd08fa24ff09a4c7ddd170ae9a1131a0d52f8c34eb9ab8aa5e7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page