有没有办法可以将变量赋值给整数然后使用该变量作为列表中对象的位置值/索引?例如
starting_line == int(starting_line)
lines_to_search = file_lines[starting_lines:]
Python显示
TypeError:切片索引必须是整数或无或具有__index__方法
当我试试这个。有没有办法在Python 3中实现这个想法?
答案 0 :(得分:0)
我认为您在第二行的s
添加了starting_line
。在第一行,我假设您要转换为其他类型的整数,并且您需要=
进行分配(==
比较):
starting_line = int(starting_line_string)
lines_to_search = file_lines[starting_line:]