如何将变量分配给 Python 中的列表项?
How can I assign a variable to a list item in Python?
有没有办法可以将一个变量赋给一个整数,然后将该变量用作列表中对象的位置值/索引?例如
starting_line == int(starting_line)
lines_to_search = file_lines[starting_lines:]
Python 显示
TypeError: slice indices must be integers or None or have an __index__ method
当我尝试这个的时候。有没有办法在Python3中实现这个想法?
我认为您在第 2 行的 starting_line
中添加了 s
。在第一行,我假设您要从其他类型转换为整数,并且您需要 =
进行赋值(==
是比较):
starting_line = int(starting_line_string)
lines_to_search = file_lines[starting_line:]
有没有办法可以将一个变量赋给一个整数,然后将该变量用作列表中对象的位置值/索引?例如
starting_line == int(starting_line)
lines_to_search = file_lines[starting_lines:]
Python 显示
TypeError: slice indices must be integers or None or have an __index__ method
当我尝试这个的时候。有没有办法在Python3中实现这个想法?
我认为您在第 2 行的 starting_line
中添加了 s
。在第一行,我假设您要从其他类型转换为整数,并且您需要 =
进行赋值(==
是比较):
starting_line = int(starting_line_string)
lines_to_search = file_lines[starting_line:]