list[-1]和list[-1][-1]
list = [0, 1, 2, 3, 4, 5, 6, 7, 8]
print("list[-1]: ", list[-1])
print("list[-2]: ", list[-2])
结果:
list[-1]: 8
list[-2]: 7
list = ['abc','def','ghi','jkl']
print("list[-1][-2]: ", list[-1][-2])
print("list[-1][-1]: ", list[-1][-1])
print("list[-2][-1]: ", list[-2][-1])
结果:
list[-1][-2]: k
list[-1][-1]: l
list[-2][-1]: i
列表的选取
li = [0, 1, 2, 3, 4, 5, 6, 7, 8]
print("list[-1:]: ", list[-1:])
print("list[:-1]: ", list[:-1])
print("list[0:2]: ", list[0:2])
print("list[:-2]: ", list[:-2])
print("list[-1:-2]: ", list[-1:-2])
print("list[-2:-1]: ", list[-2:-1])
print("list[-10:]: ", list[-10:])
print("list[:-10]: ", list[:-10])
结果:
list[-1:]: [8]
list[:-1]: [0, 1, 2, 3, 4, 5, 6, 7]
list[0:2]: [0, 1]
list[:-2]: [0, 1, 2, 3, 4, 5, 6]
list[-1:-2]: []
list[-2:-1]: [7]
list[-10:]: [0, 1, 2, 3, 4, 5, 6, 7, 8]
list[:-10]: []