Font size
WorksheetsΛ΄΄ιστες στην Python
Total questions: 31
Worksheet time: 16mins
Οι συμβολοσειρές ανήκουν στις στατικές δομές ενώ οι λίστες στις δυναμικές δομές.
Σωστό
Λάθος
Στη δομή δεδομένων «λίστα», το ακριβές μέγεθος της, καθορίζεται κατά τη στιγμή του προγραμματισμού.
Σωστό
Λάθος
Οι λίστες μπορούν να χρησιμοποιήσουν όση μνήμη απαιτείται για τη δημιουργία της δομής κατά την εκτέλεση του προγράμματος.
Σωστό
Λάθος
Μία λίστα δημιουργείται αν γράψουμε ένα σύνολο αντικειμένων μέσα σε παρενθέσεις χωρισμένα μεταξύ τους με κόμμα.
Σωστό
Λάθος
Μία λίστα μπορούμε να θεωρήσουμε ότι είναι ένα σύνολο από αντικείμενα.
Σωστό
Λάθος
Το κάθε στοιχείο της λίστας υποχρεωτικά εμφανίζεται μόνο μία φορά μέσα σε αυτήν.
Σωστό
Λάθος
Σε μία λίστα μπορούν να υπάρχουν και στοιχεία διαφορετικού τύπου.
Σωστό
Λάθος
Σε ένα πρόγραμμα μπορεί να υπάρχει μόνο μια λίστα δεδομένων.
Σωστό
Λάθος
Σε ένα πρόγραμμα, μπορούμε να τροποποιήσουμε το περιεχόμενο κάθε στοιχείου μιας λίστας, αλλά όχι το μέγεθος της.
Σωστό
Λάθος
Ο αριθμός που δείχνει τη θέση του στοιχείου μέσα σε μια λίστα μπορεί να λάβει και πραγματικές τιμές.
Σωστό
Λάθος
Γράφοντας L[1] αναφερόμαστε στο πρώτο στοιχείο της λίστας L.
Σωστό
Λάθος
Το L[0] και το L[-1] αναφέρονται στο ίδιο στοιχείο της λίστας.
Σωστό
Λάθος
Για να προσθέσουμε το στοιχείο «Α» στο τέλος της λίστας let γράφουμε let = let +['A'].
Σωστό
Λάθος
Η εντολή «print L[2 : 2]» εμφανίζει το δεύτερο στοιχείο της λίστας L
Σωστό
Λάθος
Με την εντολή «L + 2» η λίστα L επαναλαμβάνεται δύο φορές.
Σωστό
Λάθος
Ο τελεστής in επιστρέφει True όταν ένα στοιχείο υπάρχει σε μία λίστα.
Σωστό
Λάθος
Το αποτέλεσμα της εφαρμογής της συνάρτησης len στη λίστα L[ 1, 2, 3] είναι τρία.
Σωστό
Λάθος
Με τη βοήθεια του τελεστή «*» μπορούμε να πάρουμε ένα τμήμα μιας λίστας.
Σωστό
Λάθος
Χρησιμοποιώντας τον τελεστή «-» μπορούμε να αφαιρέσουμε ένα στοιχείο μιας λίστας
Σωστό
Λάθος
Το αποτέλεσμα της πράξης «'m' not in L['a', 'b', 'c']» είναι True
Σωστό
Λάθος
Έστω η λίστα L = [100, 200, 300, 400]. Γράφοντας print L[1]:
θα εμφανιστεί ο αριθμός 100
θα εμφανιστεί ο αριθμός 200
θα εμφανιστεί ο αριθμός 300
θα εμφανιστεί ο αριθμός 400
Έστω η λίστα L = [100, 200, 300, 400]. Γράφοντας print L[-1]:
θα εμφανιστεί ο αριθμός 100
θα εμφανιστεί ο αριθμός 200
θα εμφανιστεί ο αριθμός 300
θα εμφανιστεί ο αριθμός 400
Τα περιεχόμενο της λίστας L =['α', 'β', δ'] μετά την εκτέλεση της εντολής L = 'γ' + L είναι:
['α', 'β', 'γ, 'δ']
['γ', 'α', 'β', 'δ']
['α', 'δ', 'β', 'γ']
['α', 'β', 'δ', 'γ']
Τα περιεχόμενο της λίστας L =['α', 'β','γ', 'δ'] μετά την εκτέλεση της εντολής L[1:3] = [ ] είναι:
['α', 'δ']
['δ']
['α', 'β']
['α', 'β', 'δ', 'γ']
Το αποτέλεσμα της εκτέλεσης της εντολής 2*L στην λίστα L = [1, 2,3,] είναι:
[1,2,3,1,2,3]
[1,2,3,2]
[2,4,6]
[2,2,2]
Η εντολή DJ[ :3], αν εφαρμοστεί στη λίστα DJ = ['T', 'I', 'E', 'S', T', 'O] επιστρέφει
['T', 'I', 'E']
['S']
['S','T','O']
['T', 'I', 'E','S']
Η εντολή DJ[ ], αν εφαρμοστεί στη λίστα DJ = ['T', 'I', 'E', 'S', T', 'O] επιστρέφει
['T', 'I', 'E']
[' ]
['S','T','O']
['T', 'I', 'E','S']
Στη λίστα P= [' George', 1.82, 78, 'val'] η εντολή Ρ[-3: -1] θα επιστρέψει:
['George', 1,82]
[78, 'val']
[78, 1,82]
[1.82, 78]
Στη λίστα NUM = [1, 3, 5, 7, 11, 13, 17] για να προσθέσουμε στο τέλος τον αριθμό 19 γράφουμε:
NUM = NUM + 19
NUM = NUM + '19'
NUM = 19 + NUM
NUM = NUM + [19]
Για να προσθέσουμε το στοιχείο 'cs' στο τέλος της λίστας L=['l','o','l'] μπορούμε να γράψουμε:
L = 'cs' + L
L = L + ['cs']
L = 'cs' - L
L = L - 'cs'
L += ['cs']
Για να εμφανίσουμε το κομμάτι ['γ','k'] της λίστας L=['M' , 'y', 'k', 'o', 'n', 'ο', 's'] μπορούμε να γράψουμε:
L[0:3]
L[2:5]
L[-1:-3]
L[1:3]
L[-6:-4]
