这里是我的python代码,它在执行时抛出错误。TypeError:字符串索引必须是整数,而不是str中的Python
def split_cell(s):
a = s.split(".")
b = a[1].split("::=")
return (a[0].lower(),b[0].lower(),b[1].lower())
logic_tbl,logic_col,logic_value = split_cell(rules['logic_1'][ith_rule])
mems = logic_tbl[logic_tbl[logic_col]==logic_value]['mbr_id'].tolist()
函数split_cell工作正常,logic_tbl中的所有列都是对象数据类型。
请包括完整的错误追溯。 –
当您问到这个问题时,您是否从所有问题中得到了与所提出的相同标题的解答? –
“logic_tbl [0]”和“logic_tbl [1]”的类型是什么?你可以在函数调用 – kuro