如何在for循环中检查下一个符号(字符)
How to check the next symbol(character) during for loop
with open("Base_Of_Cars", 'r') as File:
for symbol in File[::-1]:
if symbol == "№"
在这段代码中,我应该 return 紧跟在“№” 之后 的符号,而且你可以看到 for 循环 因为[::-1]所以反向作用,所以我需要从末尾找到它。
您可以设置变量 prev_char = symbol
来跟踪 symbol
的前一个字符。然后检查 symbol
是否等于 №
:
with open("Base_Of_Cars", 'r') as File:
for symbol in File[::-1]:
if symbol == "№":
# Do something
print(prev_char)
prev_char = symbol
with open("Base_Of_Cars", 'r') as File:
for symbol in File[::-1]:
if symbol == "№"
在这段代码中,我应该 return 紧跟在“№” 之后 的符号,而且你可以看到 for 循环 因为[::-1]所以反向作用,所以我需要从末尾找到它。
您可以设置变量 prev_char = symbol
来跟踪 symbol
的前一个字符。然后检查 symbol
是否等于 №
:
with open("Base_Of_Cars", 'r') as File:
for symbol in File[::-1]:
if symbol == "№":
# Do something
print(prev_char)
prev_char = symbol