如何将变量分配给Python中的列表项?

时间:2015-11-10 01:26:25

标签: list variables python-3.x variable-assignment listitem

有没有办法可以将变量赋值给整数然后使用该变量作为列表中对象的位置值/索引?例如

starting_line == int(starting_line)
lines_to_search = file_lines[starting_lines:]

Python显示

  

TypeError:切片索引必须是整数或无或具有__index__方法

当我试试这个。有没有办法在Python 3中实现这个想法?

1 个答案:

答案 0 :(得分:0)

我认为您在第二行的s添加了starting_line。在第一行,我假设您要转换为其他类型的整数,并且您需要=进行分配(==比较):

starting_line = int(starting_line_string)
lines_to_search = file_lines[starting_line:]