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