Δημοσιεύτηκε: 10 Ιαν 2012, 01:25
από medigeek
Για στοιχεία της λίστας προτίμησε το .pop():
έγραψε:>>> a = list("abcdefghijkl")
>>> a
['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l']
>>> a.pop() # Remove last
'l'
>>> a
['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k']
>>> a.pop(1) # Remove item with id 1 (second in row)
'b'
>>> a
['a', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k']
>>> a.pop(a.index("e")) # Remove item "e" (through index/id)
'e'
>>> a
['a', 'c', 'd', 'f', 'g', 'h', 'i', 'j', 'k']


έγραψε:να σου πω, το id τι ρολο βαραει;

Το id που;
Ααααα... :P Απλά ήθελε να σου δείξει αν μένει το ίδιο αντικείμενο ή όχι. Στην python δεν νομίζω να παίζει και μεγάλη σημασία, εκτός κι αν ψάξεις τα αντικείμενα με το id τους (διορθώστε με αν κάνω λάθος).