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}