我想得到字符串的最后一个字符。
我可以用len方法打印出来,但是我不能用同样的方法将它与另一个字符进行比较。现在我只需在这里粘贴这段代码。请告诉我这里发生了什么事。fields = line.split(';')
last = fields[0]
capacity = fields[1]
region = fields[2]
print(capacity)
print('kek')
print(capacity[len(capacity)-1])
print('even more kek')
while capacity[len(capacity)-1] == '0':
capacity = capacity[1:len(capacity)-2]
last = last[1:len(last)-2]
现在,输出100000
kek
0
even more kek
Traceback (most recent call last):
File "/home/mekkanizer/Документы/proj/rossvyaz/making_insert_queries.py", line 52, in
while capacity[len(capacity)-1] == '0':
IndexError: string index out of range