私IndexError
はリストを取得し続けます。私のコードは次のようになります。
for x in range(len(MAIN_list[0])):
print(x)
print(MAIN_list[9][x])
print(MAIN_list[10][x])
print(MAIN_list[0][x] + "; " + MAIN_list[1][x] + \
"; " + MAIN_list[2][x] + "; " + MAIN_list[3][x] + \
"; " + MAIN_list[4][x] + "; " + MAIN_list[5][x] + \
"; " + MAIN_list[6][x] + "; " + MAIN_list[7][x] + \
"; " + MAIN_list[8][x] + "; " + MAIN_list[9][x] + \
"; " + MAIN_list[10][x])
今、出力は次のとおりです。
0
cross
tick
Traceback (most recent call last):
File "C:\Users\Michele2\Desktop\Arcrate\MyCASH\Python Code\Scraping\Scraping1.3(clean)TEST.py", line 246, in <module>
"; " + MAIN_list[10][x])
IndexError: list index out of range
通常、リストの実際の長さを超えた変数に対してこのエラーが発生することはわかっていますが、ここでは、それを単独で呼び出すと正しい出力が得られますが (つまり、出力の 3 行目)、リストを印刷しようとすると得られません。全体として。どんなことでも大歓迎です。
ありがとう