gpt4 book ai didi

python - 将单个 str 字符转换为整数并将其保存在列表中时出错

转载 作者:太空宇宙 更新时间:2023-11-03 21:26:23 26 4
gpt4 key购买 nike

以下是导致坐标初始化错误的代码:

self.estate = "x"

def set_estate(self, estate):
self.estate = estate

self.table[coordinate_line][coordinate_column].set_estate("!")

我收到此错误:

list indices must be integers or slices, not str

最佳答案

当您尝试使用整数或切片以外的其他内容访问列表中的值时,会发生此异常。这意味着坐标线或坐标列的数据类型不是整数或切片。这适用于您可以转换为 int 的值:

self.table[int(coordinate_line)][int(coordinate_column)].set_estate("!")

关于python - 将单个 str 字符转换为整数并将其保存在列表中时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53821605/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com