如何检查列表的索引部分是否具有值或字符串?

时间:2016-11-16 02:05:40

标签: python python-3.x

尝试连接4并遇到一些问题。

让我们说,玩家一把他们的计数器放在row[4]column[3] 在玩家2玩之前,我想能够检查并确定位置玩家2是否想要将他们的计数器放入其中

这样可以防止覆盖

1 个答案:

答案 0 :(得分:1)

查看您已经实施的代码会很有用。

如果每个列都是一个列表,请将其称为col,对于此示例,您可以检查是否col[i] is None以查看索引i处的值是否为None等于isinstance(col[i], basestring)。如果您想查看该位置的值是否为字符串,您可以检查是否" ",但由于您没有在其中放置任意值,这可能不是您的最佳选择。

更新:从您的评论中,您似乎使用空格col[i] == " "作为空方格。为什么不检查NoSuchMethodError呢?