Lest że chcesz ostatni element listy Pythona: Jaka jest różnica międzyJaka jest różnica między listą [-1:] [0] a listą [len (lista) -1]?
myList[-1:][0]
i
myList[len(myList)-1]
myślałem, nie było różnicy, ale potem próbowałem to
>>> list = [0]
>>> list[-1:][0]
0
>>> list[-1:][0] += 1
>>> list
[0]
>>> list[len(list)-1] += 1
>>> list
[1]
Byłem trochę zaskoczony ...
Nie wiem dlaczego piszesz 'listy [-1:] [0]'; zwykłym sposobem zapisu jest właśnie 'lista [-1]'. Ponadto, prawdopodobnie nie chcesz cienia wbudowanej 'list()', nazywając twoją listę 'list'. – kquinn