lijst = ('123-Abc','456-Def','789-Ghi')
print "lijst[1] = " + lijst[1]
print "lijst[1][4:] = " + lijst[1][4:]
print "lijst[1][4:1] = " + lijst[1][4:1]
具有這樣的輸出:
lijst[1] = 456-Def
lijst[1][4:] = Def
lijst[1][4:1] =
?? 我希望最後一行是「D」!
那麼,爲了從列表元素中獲取子串,正確的語法是什麼? (我上的覆盆子PI運行蟒2.7.3)
的數字在[A:B]語法應爲「從A到B」,而不是「從,長度b」 。您要求從4到1的子字符串,因爲1 <4,所以爲空。 –
是的。新手錯誤在這裏(來自其他語言的太多mid()和substr()) – Foxbox