В строке 4 rstrip () - это строковая функция, которая удаляет завершающие пробелы, а не захватывает последнее слово. Поскольку split () создал список из строки в предыдущей строке, вы можете использовать индексирование списка, например split_i [-1], чтобы индексировать самый правый элемент списка, или split_i [36], чтобы получить 37-е слева. Кроме того, это не может быть правильным использованием диктата. Попробуйте вместо этого создать список, например:
col_37 = [] # Empty list instead of a dict
for line in open('Book2.txt'): # Variable 'i' named more intuitively
split_line = line.split('\t') # Separate the string by tabs
col_37.append(split_line[36]) # Add the item you want to your list
print(col_37) # Show the data you just got