Junior — Middle
Felsorolnád a Pythonban használt főbb kollekciótípusokat?
sobes.tech MI
Válasz az MI-től
Pythonban a fő gyűjteménytípusok a következők:
- list — egy rendezett, módosítható elemlistát tartalmaz.
- tuple — egy rendezett, változatlan elemkészlet.
- set — egy rendezetlen, egyedi elemekből álló halmaz.
- dict — egy szótár, amely kulcsokat értékekhez rendel.
Ezen kívül a szabványos könyvtárban vannak speciális gyűjtemények, például:
- collections.deque — egy kétirányú sor.
- collections.Counter — egy hash-olható objektumok számlálója.
- collections.OrderedDict — egy szótár, amely megőrzi az elemek hozzáadásának sorrendjét (Python 3.7-ig, utána a normál dictben is megmarad a sorrend).
Példa a list és dict használatára:
fruits = ['apple', 'banana', 'cherry']
prices = {'apple': 100, 'banana': 80, 'cherry': 120}