Δημοσιεύτηκε: 04 Ιούλ 2009, 17:34
από kon_nos
Οι απαντήσεις μου. Δεν τα πήγα και πολύ καλά :( .

Λίστες (και εν μέρει πλειάδες)

1.
Spoiler: show
Κώδικας: Επιλογή όλων
lista = ['Μαρία', 'Κώστας', 'Αντώνης', 1, 2*3]


2.
Spoiler: show
Κώδικας: Επιλογή όλων
lista[0]


3.
Spoiler: show
Κώδικας: Επιλογή όλων
print(lista[1])


4.
Spoiler: show
Κώδικας: Επιλογή όλων
print("{0} και {1}".format(lista[0],lista[2]))


5α.
Spoiler: show
Κώδικας: Επιλογή όλων
lista3a = lista[0:2]


5β.
Spoiler: show
Κώδικας: Επιλογή όλων
lista3b=[lista[len(lista)-1]] # Αυτό δεν το βρήκα μόνος μου
lista3b = lista[-1]


5γ.
Spoiler: show
Κώδικας: Επιλογή όλων
lista3c = [lista[0:2],lista3a[:]]


6α.
Spoiler: show
Κώδικας: Επιλογή όλων
lista4a = lista[-2]


6β.
Spoiler: show
Κώδικας: Επιλογή όλων
lista4b = lista[0:-2]


7.
Spoiler: show
Κώδικας: Επιλογή όλων
lista7 = lista[:]


7α.
Spoiler: show
Κώδικας: Επιλογή όλων
lista7[3] = metavliti #Στην θέση της μεταβλητής οποιοδήποτε στοιχείο


7β.
Spoiler: show
Κώδικας: Επιλογή όλων
lista7[3] = lista7[3]+5


8.
Spoiler: show
Κώδικας: Επιλογή όλων
len(lista)


9.
Spoiler: show
Κώδικας: Επιλογή όλων
del(lista7[:])


10.
Spoiler: show
Κώδικας: Επιλογή όλων
lista10 = [1,2,3,4,5]


10α.
Spoiler: show
Κώδικας: Επιλογή όλων
lista10.append([100,200])


10β.
Spoiler: show
Κώδικας: Επιλογή όλων
lista10[5][0]


10γ.
Spoiler: show
Κώδικας: Επιλογή όλων
pleiada10 = tuple(lista10)


11.
Spoiler: show
Κώδικας: Επιλογή όλων
lista11 = ['μήλα', 'αχλάδα', 'αγγούρια', 'μπανάνες', 'κιτρόμηλα']


11α.
Spoiler: show
Κώδικας: Επιλογή όλων
lista11.insert(4,'ντομάτες')


11β.
Spoiler: show
Κώδικας: Επιλογή όλων
lista11[0:1] = [lista11[0],'πατάτες']


11γ.
Spoiler: show
Κώδικας: Επιλογή όλων
# Δεν το βρίσκω


11δ.
Spoiler: show
Κώδικας: Επιλογή όλων
lista11.pop()


11ε.
Spoiler: show
Κώδικας: Επιλογή όλων
del (lista11[0]),(lista11[1:])
# Μόνο οι πατάτες δεν είναι φρούτο;


12.
Spoiler: show
Κώδικας: Επιλογή όλων
lista12 = [0, 13, 4, 26, 8, 39]


12α.
Spoiler: show
12


12β.
Spoiler: show
Κώδικας: Επιλογή όλων
lista12.append(12)


Λεξικά

1.
Spoiler: show
Κώδικας: Επιλογή όλων
leksiko = {
'Όνομα' : 'Savvas',
'Επίθετο' : 'Radevic',
'Πόλη' : 'Λευκωσία',
1 : 'Αριθμός!'
}


1α.
Spoiler: show
Κώδικας: Επιλογή όλων
print(leksiko['Όνομα'])


1β.
Spoiler: show
Κώδικας: Επιλογή όλων
leksiko2 = leksiko.copy()
del leksiko2['Πόλη'], leksiko2[1]


1γ.
Spoiler: show
Κώδικας: Επιλογή όλων
leksiko['Ζώδιο'] = 'Ζυγός'


1δ.
Spoiler: show
Κώδικας: Επιλογή όλων
'Ζώδιο' in leksiko


1ε.
Spoiler: show
Κώδικας: Επιλογή όλων
leksiko['Πόλη'] = 'Βελιγράδι'


1στ.
Spoiler: show
Κώδικας: Επιλογή όλων
lista_leksiko = [leksiko['Όνομα'], leksiko['Επίθετο']]


Σύνολα

1.
Spoiler: show
Κώδικας: Επιλογή όλων
lista_set = ['μήλα', 'αχλάδια', 'αγγούρια', 'μπανάνες', 'κιτρόμηλα']
fruit = set(lista_set)


2α.
Spoiler: show
Κώδικας: Επιλογή όλων
numbers_negative = set(range(-10,1))
numbers_positive = set(range(0,11))
numbers_superset = numbers_negative | numbers_positive # Χαλάει όμως την σειρά :(


2β.
Spoiler: show
Κώδικας: Επιλογή όλων
numbers_common = numbers_negative & numbers_positive


2γ.
Spoiler: show
Κώδικας: Επιλογή όλων
numbers_subset = set(range(1,2))
numbers_subset.issubset(numbers_positive)