Sobes.tech
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}