ich bin gerade dabei, meine allerersten Versuche mit dem Python-Tutorial anzustellen, und schon stoße ich beim Umgang mit Listen auf etwas, das ich nicht verstehe:
Code: Alles auswählen
a = ['spam', 'eggs', 100, 1234]
print(a[-1])
print(a[1:-1])
a[1:-1] liefert als Ergebnis aber: ['eggs', 100]
Müsste das Ergebnis in diesem 2. Fall nicht eigentlich ['eggs', 1234] oder (analog zu dem Slicing bei Strings) sogar ['eggs', 100, 1234] lauten?
Ich bitte um Anfänger-Unterricht

LG SG
