ΑΕΠΠ θεωρία Multiple Choice Python ΕΠΑΛ Δίκτυα ΕΠΑΛ

 

 

Κεφάλαια >> Ερωτήσεις p8ου Κεφαλαίου

Οι λίστες στην Python

 

Οι λίστες στην Python:

● Δεν έχουν σταθερÏŒ μέγεθος, δηλαδή μπορούν να αυξάνονται και να μειÏŽνονται κατά την εκτέλεση του προγράμματος.

● Η αρίθμηση των δεικτÏŽν ξεκινάει απÏŒ το 0, ÏŒπως ακριβÏŽς στις συμβολοσειρές.

● Είναι δυναμικές δομές, και χαρακτηρίζονται απÏŒ μεγάλη ευελιξία.

 

Έτσι για παράδειγμα, μπορούμε να έχουμε σε μια λίστα ακÏŒμα και στοιχεία διαφορετικού τύπου. >>> mix = [6, 3.14159 , True, “Guido Van Rossum”]

>>> len(mix)

4

 

Στις λίστες μπορούμε να χρησιμοποιήσουμε τον υπαρξιακÏŒ τελεστή in, τη συνάρτηση len ή και τον τελεστή συνένωσης ‘+’, ακριβÏŽς ÏŒπως στις συμβολοσειρές.

 

>>> fruits = [‘apple’, ‘orange’]

>>> len(fruits)

2

>>> print fruits[0]

apple

>>> ‘apple’ in fruits

True

>>> powers = [2, 4, 8, 16]

>>> fib = [3, 5, 8, 13, 21]

>>> fib + powers

[3, 5, 8, 13, 21, 2, 4, 8, 16]

>>> powers + fruits

[2, 4, 8, 16, ‘apple’, ‘orange’]

>>> fib = fib + [ fib[3] + fib[4] ]

>>> print fib

[3, 5, 8, 13, 21, 34]