how work with python dictionary tutorial with code examples
Αυτό το σεμινάριο εξηγεί πώς να δημιουργήσετε ένα λεξικό Python μαζί με μεθόδους για πρόσβαση, προσθήκη, τροποποίηση, διαγραφή και επανάληψη μέσω δεδομένων που αποθηκεύονται σε ένα λεξικό:
Σε αυτό Εκπαίδευση Python για όλους , ρίξαμε μια ματιά στην πιο συχνή ερώτηση Ερωτήσεις συνέντευξης Python . Αυτό το σεμινάριο εξηγεί τα λεξικά στο Python μαζί με απλά παραδείγματα.
Ένα λεξικό στο Python είναι μια συλλογή ζευγών Key-Value. Κάθε κλειδί συνδέεται με την τιμή και μπορείτε να χρησιμοποιήσετε το κλειδί για να αποκτήσετε πρόσβαση στην τιμή που σχετίζεται με αυτό το κλειδί.
Ένα κλειδί μπορεί να είναι αριθμός / συμβολοσειρά και η τιμή του κλειδιού μπορεί να είναι αριθμός, συμβολοσειρά, λίστα ή ακόμη και άλλο λεξικό.
Ένα παράδειγμα σε πραγματικό χρόνο ενός Λεξικού βρίσκεται στο τέλος οποιουδήποτε βιβλίου, όπου τα θέματα δίνονται σύμφωνα με τον αριθμό της σελίδας. Εδώ, ένας αριθμός σελίδας μπορεί να θεωρηθεί κλειδί και τα θέματα μπορούν να θεωρηθούν ως τιμές.
Τι θα μάθετε:
- Πώς να δημιουργήσετε ένα λεξικό στο Python;
- Πώς να αποκτήσετε πρόσβαση σε τιμές σε λεξικό Python;
- Πώς να προσθέσετε νέα ζεύγη κλειδιού-τιμής στο λεξικό;
- Πώς να τροποποιήσετε τις τιμές στο λεξικό;
- Πώς να διαγράψετε ζεύγη κλειδιού-τιμής σε λεξικό;
- Λεξικό Iterate Through Python
- Φωλιά στα λεξικά Python
- συμπέρασμα
- Συνιστώμενη ανάγνωση
Πώς να δημιουργήσετε ένα λεξικό στο Python;
Το λεξικό Python δημιουργείται με τον ακόλουθο τρόπο:
Students = {'001':'John','002':'Jane','003':'Rahul','004':'Riya'}
Κάθε κλειδί συνδέεται στην τιμή του με άνω και κάτω τελεία και τα μεμονωμένα ζεύγη τιμών-κλειδιών διαχωρίζονται με κόμματα. Μπορείτε να αποθηκεύσετε οποιονδήποτε αριθμό ζευγών κλειδιών-τιμών σε ένα Λεξικό.
Πώς να αποκτήσετε πρόσβαση σε τιμές σε λεξικό Python;
Για να αποκτήσετε πρόσβαση σε μια τιμή που σχετίζεται με το κλειδί στο λεξικό, πρέπει να δώσετε το όνομα του λεξικού ακολουθούμενο από το κλειδί σε αγκύλες.
Εισαγωγή:
πώς να δημιουργήσετε ψεύτικους λογαριασμούς email
Students = {'001':'John','002':'Jane','003':'Rahul','004':'Riya'} print(Students('001'))
Παραγωγή:
Γιάννης
Μπορείτε να αποκτήσετε πρόσβαση σε πολλές τιμές στο Λεξικό με τον ακόλουθο τρόπο:
Εισαγωγή:
Students = {'001':'John','002':'Jane','003':'Rahul','004':'Riya'} print(Students('001'),Students('002')) # Accessing multiple values
Παραγωγή:
Τζον Τζέιν
Πώς να προσθέσετε νέα ζεύγη κλειδιού-τιμής στο λεξικό;
Τα λεξικά είναι δυναμικά και μπορούμε να προσθέσουμε οποιονδήποτε αριθμό νέων ζευγών κλειδιού-τιμής σε ένα υπάρχον λεξικό.
Ας προσθέσουμε 2 νέους μαθητές στο υπάρχον λεξικό.
Students = {'001':'John','002':'Jane','003':'Rahul','004':'Riya'} Students('005')='Shane' Students('006')='Melisa'
Έτσι, μόλις δώσουμε την ακόλουθη είσοδο:
Students = {'001':'John','002':'Jane','003':'Rahul','004':'Riya'} Students('005')='Shane' Students('006')='Melisa' print(Students)
Η έξοδος θα είναι:
{'001 ′:' John ',' 002 ′: 'Jane', '003 ′:' Rahul ',' 004 ′: 'Riya', '005 ′:' Shane ',' 006 ′: 'Melisa'}
Τώρα, μπορούμε επίσης να αποκτήσουμε πρόσβαση στα ζεύγη κλειδιών-τιμών που προστέθηκαν πρόσφατα:
Εισαγωγή:
print(Students('005'))
Παραγωγή:
Σέιν
Πώς να τροποποιήσετε τις τιμές στο λεξικό;
Για να τροποποιήσουμε μια τιμή σε ένα λεξικό, πρέπει να δώσουμε το όνομα του λεξικού ακολουθούμενο από το πλήκτρο σε αγκύλες και στη συνέχεια τη νέα τιμή που σχετίζεται με αυτό το κλειδί.
Ας υποθέσουμε στο ακόλουθο λεξικό:
Students = {'001':'John','002':'Jane','003':'Rahul','004':'Riya','005':'Shane','006':'Melisa'}
Θέλουμε να αλλάξουμε την τιμή που σχετίζεται με το κλειδί 001 σε David, τότε μπορούμε απλά να το κάνουμε με τον ακόλουθο τρόπο.
Students('001') = 'David'
Κατά την εκτέλεση του προγράμματος:
Εισαγωγή:
Students = {'001':'John','002':'Jane','003':'Rahul','004':'Riya','005':'Shane','006':'Melisa'} Students('001') = 'David' print(Students('001'))
Παραγωγή:
Δαβίδ
Πώς να διαγράψετε ζεύγη κλειδιού-τιμής σε λεξικό;
Σε περίπτωση που δεν χρειάζεστε πλέον ένα κομμάτι πληροφοριών που είναι αποθηκευμένο σε ένα Λεξικό, τότε μπορείτε απλά να αφαιρέσετε ή να διαγράψετε αυτό το κομμάτι πληροφοριών από το Λεξικό χρησιμοποιώντας την εντολή del.
Students = {'001':'John','002':'Jane','003':'Rahul','004':'Riya','005':'Shane','006':'Melisa'}
Για παράδειγμα, θέλουμε να καταργήσουμε - '004': 'Riya' από το παραπάνω λεξικό, τότε μπορούμε απλά να το κάνουμε με την ακόλουθη εντολή:
del Students('004')
Τώρα, δίνοντας την είσοδο:
Students = {'001':'John','002':'Jane','003':'Rahul','004':'Riya','005':'Shane','006':'Melisa'} del Students('004') print(Students)
Η έξοδος θα είναι:
{'001': 'John', '002 ′:' Jane ',' 003 ′: 'Rahul', '005 ′:' Shane ',' 006 ':' Melisa '}
Σημείωση: Τα λεξικά δεν ακολουθούν κάποια συγκεκριμένη ακολουθία. Έτσι, όταν εκτελείτε το πρόγραμμα, ενδέχεται να έχετε την έξοδο σε διαφορετικές ακολουθίες.
Για παράδειγμα,
{'005': 'Shane', '003': 'Rahul', '002': 'Jane', '006': 'Melisa', '001': 'John'}
Ασκηση:
Γράψτε ένα πρόγραμμα για να δημιουργήσετε ένα Λεξικό Εργαζομένων που να περιλαμβάνει το Αναγνωριστικό και το Όνομά τους. Αργότερα προσθέστε μερικούς υπαλλήλους και ενημερώστε τις πληροφορίες ενός από τους υπαλλήλους και Διαγράψτε τις πληροφορίες του υπαλλήλου που αποχωρεί από τον οργανισμό.
# Δημιουργία Λεξικού Εργαζομένων
Employees = { 'Emp_001': 'Rahul Khanna', 'Emp_002': 'Surbhi Jain', 'Emp_003': 'Maria Sharapova' } print(Employees)
# Λήψη πληροφοριών του 2ου υπαλλήλου
print(Employees('Emp_002'))
# Προσθήκη δύο ακόμη υπαλλήλων
Employees('Emp_004')='Ricky Martin' Employees('Emp_005')='Sanaya Malhotra'
# Εκτύπωση λεξικού για να ελέγξετε εάν οι εργαζόμενοι ενημερώνονται
print(Employees)
# Ενημέρωση πληροφοριών του Emp_003 - Αλλαγή ονόματος σε Maria Curie
Employees('Emp_003')='Maria Curie'
# Επαλήθευση ενημερωμένων πληροφοριών
print(Employees('Emp_003'))
# Διαγραφή υπαλλήλου 1
del Employees('Emp_001') print(Employees)
Παραγωγή:
{‘Emp_001’: ‘Rahul Khanna’, ‘Emp_002’: ‘Surbhi Jain’, ‘Emp_003’: ‘Μαρία Σαράποβα’}
Surbhi Jain
{‘Emp_001’: ‘Rahul Khanna’, ‘Emp_002’: ‘Surbhi Jain’, ‘Emp_003’: ‘Maria Sharapova’, ‘Emp_004’: ‘Ricky Martin’, ‘Emp_005’: ‘Sanaya Malhotra’}
Μαρία Κούρι
{‘Emp_002’: ‘Surbhi Jain’, ‘Emp_003’: ‘Maria Curie’, ‘Emp_004’: ‘Ricky Martin’, ‘Emp_005’: ‘Sanaya Malhotra’}
Λεξικό Iterate Through Python
Καθώς τα Λεξικά μπορούν να περιέχουν μεγάλο όγκο δεδομένων, η Python σας επιτρέπει να περιηγηθείτε στο Λεξικό. Τα λεξικά μπορούν να αποθηκεύουν πληροφορίες με διάφορους τρόπους, επομένως μπορείτε να μεταβείτε στο Λεξικό με διαφορετικούς τρόπους. Μπορείτε να μεταβείτε στα ζεύγη κλειδιών-τιμών σε ένα λεξικό, μέσω των κλειδιών ή των τιμών του.
- Πώς μπορείτε να μεταβείτε στα ζεύγη Key-Value στο Λεξικό;
Ας πάρουμε ένα παράδειγμα ενός νέου λεξικού που χρησιμοποιείται για την αποθήκευση πληροφοριών σχετικά με τους ποδοσφαιριστές, το όνομα, το ύψος και το βάρος τους.
Player_1 = { 'Name': 'Peter', 'Height' : '5ft 9inch', 'Weight' : '82 Kg' }
Όπως γνωρίζετε, μπορείτε να αποκτήσετε πρόσβαση σε ένα κομμάτι πληροφοριών με βάση αυτά που έχετε μάθει μέχρι τώρα, αλλά πώς να αποκτήσετε πρόσβαση σε όλες τις πληροφορίες ταυτόχρονα; Μπορείτε να χρησιμοποιήσετε το loop για βρόχο στο λεξικό.
for key,value in Player_1.items(): print('
Key:' +key) print('Value:' +value)
Όπως μπορείτε να δείτε για να γράψετε ένα βρόχο για το λεξικό, πρέπει να δημιουργήσετε δύο μεταβλητές που θα κρατούν ένα κλειδί και μια τιμή αντίστοιχα. Εδώ έχουμε πάρει τα ονόματα των μεταβλητών ως Key, και Value αλλά θα μπορούσαμε να πάρουμε οποιοδήποτε όνομα μεταβλητής όπως k, v.
Δεν θα υπάρξει καμία διαφορά στην έξοδο εάν γράψουμε τον κωδικό μας με τον ακόλουθο τρόπο:
for k,v in Player_1.items(): print('
Key:' +k) print('Value:' +v)
Το επόμενο μέρος της δήλωσης For περιλαμβάνει το όνομα του Λεξικού ακολουθούμενο από τα στοιχεία μεθόδου (), που επιστρέφει μια λίστα με τα ζεύγη κλειδιών-τιμών. Το For loop αποθηκεύει έπειτα κάθε ένα από αυτά τα ζεύγη στις δύο μεταβλητές που παρέχονται. Στο προηγούμενο παράδειγμα, χρησιμοποιούμε τις μεταβλητές για να εκτυπώσουμε κάθε κλειδί, ακολουθούμενο από τη σχετική τιμή.
Το “ n” στην πρώτη δήλωση εκτύπωσης διασφαλίζει ότι έχει εισαχθεί μια κενή γραμμή πριν από κάθε ζεύγος κλειδιού-τιμής στο παραγωγή :
τι είναι ένα αρχείο 7z;
Κλειδί: Όνομα
Αξία: Πέτρος
Κλειδί: Ύψος
Αξία: 5ft 9inch
Κλειδί: Βάρος
Αξία: 82 Kg
- Πώς να περάσετε όλα τα πλήκτρα στο Λεξικό;
Για να περάσετε όλα τα πλήκτρα σε ένα λεξικό, μπορείτε να χρησιμοποιήσετε τη μέθοδο Keys. Ας βρούμε όλα τα πλήκτρα στο ακόλουθο λεξικό.
Player_1 = { 'Name': 'Peter', 'Height' : '5ft 9inch', 'Weight' : '82 Kg' } for attributes in Player_1.keys(): print(attributes.title())
Η δήλωση για τα χαρακτηριστικά στο Player_1.keys () λέει στην Python να τραβήξει όλα τα κλειδιά από το λεξικό Player_1 και να τα αποθηκεύσει ένα κάθε φορά στο όνομα της μεταβλητής.
Το πρόγραμμα παράγει την ακόλουθη έξοδο:
Ονομα
Υψος
Βάρος
Εάν δώσουμε τα στοιχεία μας με τον ακόλουθο τρόπο:
for attributes in Player_1: print(attributes.title())
Δεν θα υπάρξει διαφορά στην έξοδο, καθώς η επανάληψη των πλήκτρων είναι η προεπιλεγμένη συμπεριφορά του Λεξικού.
- Πώς να περάσετε όλες τις τιμές στο Λεξικό;
Εάν ο σκοπός σας είναι να λάβετε όλες τις τιμές από ένα λεξικό, τότε μπορείτε να χρησιμοποιήσετε τη μέθοδο τιμών.
Ας πούμε στο ακόλουθο λεξικό, απλώς θέλουμε να πάρουμε το όνομα του μαθητή.
Students = { '001':'John', '002':'Jane', '003':'Rahul', '004':'Riya' } for name in Students.values() print(name.title())
Η δήλωση εδώ τραβά κάθε τιμή από το λεξικό και την αποθηκεύει στη μεταβλητή - όνομα. Η δήλωση εκτύπωσης εκτυπώνει όλα τα ονόματα και έχουμε την ακόλουθη έξοδο:
Γιάννης
Ιωάννα
Ραχούλ
Ρίγια
Φωλιά στα λεξικά Python
Μερικές φορές μπορεί να θέλετε να αποθηκεύσετε ένα σύνολο Λεξικών σε μια λίστα ή μια λίστα αντικειμένων ως αξία σε ένα Λεξικό και αυτό ονομάζεται Nesting. Μπορείτε να τοποθετήσετε ένα σύνολο Λεξικών μέσα σε μια λίστα, μια λίστα αντικειμένων μέσα σε ένα Λεξικό ή ακόμη και ένα Λεξικό μέσα σε ένα άλλο Λεξικό.
Το Nesting είναι ένα ισχυρό χαρακτηριστικό, ας το δείξουμε χρησιμοποιώντας παραδείγματα.
Λίστα λεξικών
Ας πάρουμε ένα παράδειγμα του Λεξικού Παίκτη που περιέχει μια ποικιλία πληροφοριών για έναν Παίκτη, αλλά δεν έχει χώρο να αποθηκεύσει πληροφορίες σχετικά με περισσότερο αριθμό παικτών.
Μπορούμε απλά να δημιουργήσουμε 3 λεξικά το καθένα που αντιπροσωπεύει έναν διαφορετικό παίκτη. Συσκευάζουμε κάθε ένα από αυτά τα λεξικά σε μια λίστα που ονομάζεται Players. Τέλος, μπορούμε να βρούμε τη λίστα και να εκτυπώσουμε καθένα από αυτά.
Player_1 = { 'Name' : 'Peter', 'Height' : '5ft 9inch', 'Weight' : '72 Kg' } Player_2 = { 'Name' : 'John', 'Height' : '5ft 7inch', 'Weight' : '82 Kg' } Player_3 = { 'Name' : 'Rahul', 'Height' : '5ft 11inch', 'Weight' : '65 Kg' } Players = (Player_1,Player_2,Player_3) for Player in Players: print(Player)
Παραγωγή:
{‘Όνομα’: ‘Peter’, ‘Ύψος’: ‘5ft 9inch’, ‘Weight’: ’72 Kg ’}
{‘Όνομα’: ‘John’, ‘Height’: ‘5ft 7inch’, ‘Weight’: ’82 Kg ’}
{‘Όνομα’: ‘Rahul’, ‘Ύψος’: ‘5ft 11inch’, ‘Weight’: ’65 Kg ’}
Είναι συνηθισμένο να αποθηκεύετε έναν αριθμό Λεξικών σε μια λίστα όταν κάθε Λεξικό περιέχει πολλές πληροφορίες για ένα αντικείμενο.
Για παράδειγμα, Μπορείτε να δημιουργήσετε ένα Λεξικό για κάθε χρήστη σε έναν ιστότοπο και να αποθηκεύσετε τα μεμονωμένα Λεξικά σε μια λίστα που ονομάζεται χρήστες. Όλα τα Λεξικά στη λίστα θα πρέπει να έχουν την ίδια δομή, ώστε να μπορείτε να μεταβείτε στη λίστα και να εργαστείτε με κάθε αντικείμενο Λεξικού με τον ίδιο τρόπο.
Λεξικό σε λεξικό
Μπορείτε να τοποθετήσετε ένα λεξικό μέσα σε ένα άλλο λεξικό, αλλά όταν το κάνετε αυτό, ο κώδικάς σας μπορεί να γίνει πολύπλοκος γρήγορα. Για παράδειγμα, εάν έχετε πολλούς χρήστες για έναν ιστότοπο, ο καθένας με ένα μοναδικό όνομα χρήστη, τότε μπορείτε να χρησιμοποιήσετε το όνομα χρήστη ως τα κλειδιά σε ένα Λεξικό.
Στη συνέχεια, μπορείτε να αποθηκεύσετε πληροφορίες για κάθε χρήστη χρησιμοποιώντας ένα Λεξικό καθώς η τιμή σχετίζεται με το όνομα χρήστη τους. Στην ακόλουθη λίστα, αποθηκεύουμε τρία κομμάτια πληροφοριών για κάθε χρήστη, δηλαδή το όνομα, το επώνυμο και την τοποθεσία τους. Θα αποκτήσουμε πρόσβαση σε αυτές τις πληροφορίες μέσω βρόχου μέσω των ονομάτων χρήστη και του Λεξικού των πληροφοριών που σχετίζονται με κάθε όνομα χρήστη.
users = { 'Rahul99': { 'first': 'Rahul', 'last': 'Jain', 'location': 'New Delhi', }, 'Jane19': { 'first': 'Jane', 'last': 'Aniston', 'location': 'New York', }, } for user, user_info in users.items(): print('
Username = '+user) print('First name = '+user_info('first')) print('Last name = '+user_info('last')) print('Location = '+user_info('location'))
Καθορίζουμε πρώτα ένα λεξικό που ονομάζεται χρήστες με δύο κλειδιά: το καθένα για τα ονόματα χρήστη «Rahul99» και «Jane19». Η τιμή που σχετίζεται με κάθε κλειδί είναι ένα Λεξικό που περιλαμβάνει το όνομα, το επώνυμο και την τοποθεσία κάθε χρήστη. Εξετάζουμε το Λεξικό του χρήστη.
Η Python αποθηκεύει κάθε κλειδί στο όνομα χρήστη της μεταβλητής και το λεξικό που σχετίζεται με κάθε όνομα χρήστη μεταβαίνει στη μεταβλητή user_info. Μόλις βρεθεί μέσα στον κύριο βρόχο λεξικού, εκτυπώνουμε το όνομα χρήστη.
Αρχίζουμε να έχουμε πρόσβαση στο εσωτερικό Λεξικό. Η μεταβλητή user_info, που περιέχει το λεξικό πληροφοριών χρήστη, έχει τρία πλήκτρα, δηλαδή «πρώτο», «τελευταίο» και «τοποθεσία». Χρησιμοποιούμε κάθε κλειδί για να δημιουργήσουμε το όνομα, το επώνυμο και την τοποθεσία για κάθε χρήστη και, στη συνέχεια, εκτυπώνουμε μια περίληψη των όσων γνωρίζουμε για κάθε χρήστη.
Το αποτέλεσμα του προγράμματος θα είναι:
Όνομα χρήστη = Rahul99
Όνομα = Rahul
Επώνυμο = Jain
Τοποθεσία = Νέο Δελχί
Όνομα χρήστη = Jane19
Όνομα = Jane
Επώνυμο = Aniston
Τοποθεσία = Νέα Υόρκη
Ασκηση:
Γράψτε ένα λεξικό που ονομάζεται πόλεις. Χρησιμοποιήστε τα ονόματα τριών πόλεων που έχουν ένα θαύμα του κόσμου ως τα κλειδιά στο Λεξικό σας. Δημιουργήστε ένα Λεξικό πληροφοριών για κάθε πόλη και συμπεριλάβετε τη χώρα στην οποία βρίσκεται η πόλη, τον κατά προσέγγιση πληθυσμό της και το όνομα του Θαύματος.
Τα κλειδιά για το λεξικό κάθε πόλης πρέπει να είναι κάτι σαν χώρα, πληθυσμός και θαύμα. Εκτυπώστε το όνομα κάθε πόλης και όλες τις πληροφορίες που έχετε αποθηκεύσει σχετικά.
# Δημιουργία λεξικού στο λεξικό
Cities = { 'Newyork': { 'Country' : 'USA', 'population' : '700k', 'wonder' : 'Statue of Liberty' }, 'Agra': { 'Country' : 'India', 'population' : '300k', 'wonder' : 'Taj Mahal' }, 'Paris': { 'Country' : 'France', 'population' : '500k', 'wonder' : 'Eiffel Tower' } }
# Επανάληψη όλων των τιμών στο Λεξικό
for City, cities_info in Cities.items(): print('
City = ' +City) print(' Country='+cities_info('Country')) print(' Population=' +cities_info('population')) print(' Wonder='+cities_info('wonder'))
Παραγωγή :
Πόλη = Νέα Υόρκη
Χώρα = ΗΠΑ
Πληθυσμός = 700k
Wonder = Άγαλμα της Ελευθερίας
Πόλη = Άγκρα
Χώρα = Ινδία
Πληθυσμός = 300k
Wonder = Ταζ Μαχάλ
Πόλη = Παρίσι
Χώρα = Γαλλία
Πληθυσμός = 500k
Wonder = Πύργος του Άιφελ
συμπέρασμα
Σε αυτό το σεμινάριο, μάθαμε πώς να καθορίζουμε ένα λεξικό στο Python και πώς να δουλεύουμε με τις πληροφορίες που είναι αποθηκευμένες σε ένα Λεξικό. Μάθαμε επίσης πώς να έχουμε πρόσβαση και να τροποποιούμε μεμονωμένα στοιχεία σε ένα Λεξικό.
Στη συνέχεια, διερευνήσαμε πώς να βρούμε το λεξικό, να τοποθετούμε πολλά λεξικά στη λίστα και το λεξικό φωλιών μέσα σε ένα λεξικό.
Καλή ανάγνωση !!
Ελπίζουμε να απολαύσατε ολόκληρη τη σειρά μαθημάτων Python !! Είμαστε σίγουροι ότι αυτά τα μαθήματα Python θα ήταν ένας πλήρης οδηγός για αρχάριους !!
Εκπαιδευτικό πρόγραμμα PREV | Πρώτο σεμινάριο
Συνιστώμενη ανάγνωση
- Είσοδος-έξοδος και αρχεία στο Python (Python Open, Read and Write to File)
- Βρόχοι Python - Για, ενώ, ένθετοι βρόχοι με παραδείγματα
- Εκμάθηση Python Advanced List (Ταξινόμηση λίστας, Αντίστροφη, Ευρετήριο, Αντιγραφή, Συμμετοχή, Άθροισμα)
- Δηλώσεις υπό όρους Python: if_else, elif, ένθετες εάν δηλώσεις
- Εκμάθηση χειρισμού αρχείων Python: Πώς να δημιουργήσετε, να ανοίξετε, να διαβάσετε, να γράψετε
- Διαδικασία εισαγωγής και εγκατάστασης Python
- Λίστα Python - Δημιουργία, πρόσβαση, φέτα, προσθήκη ή διαγραφή στοιχείων
- Έννοιες Python OOPs (Μαθήματα Python, Αντικείμενα και Κληρονομικότητα)
- Εκμάθηση Python για αρχάριους (ΔΩΡΕΑΝ Κατάρτιση Python)