Sobes.tech
Junior — Middle

Μπορείς να απαριθμήσεις τους βασικούς τύπους συλλογών που χρησιμοποιούνται στην Python;

sobes.tech AI

Απάντηση από AI

Στην Python, οι βασικοί τύποι συλλογών περιλαμβάνουν:

  • list — μια ταξινομημένη, μεταβλητή λίστα στοιχείων.
  • tuple — ένα ταξινομημένο, αμετάβλητο σύνολο στοιχείων.
  • set — ένα μη ταξινομημένο σύνολο μοναδικών στοιχείων.
  • dict — ένα λεξικό που αντιστοιχεί κλειδιά σε τιμές.

Επιπλέον, στη βιβλιοθήκη standard υπάρχουν εξειδικευμένες συλλογές, όπως:

  • collections.deque — μια διπλής κατεύθυνσης ουρά.
  • collections.Counter — ένας μετρητής για hashable αντικείμενα.
  • collections.OrderedDict — ένα λεξικό που διατηρεί τη σειρά εισαγωγής των στοιχείων (μέχρι την Python 3.7, μετά η σειρά διατηρείται σε ένα κανονικό dict).

Παράδειγμα χρήσης των list και dict:

fruits = ['apple', 'banana', 'cherry']
prices = {'apple': 100, 'banana': 80, 'cherry': 120}