小编Hui*_*don的帖子

PyCharm 中的列表引发意外类型警告

言归正传,下面是在 PyCharm 中会引发错误的示例代码:

list1 = [0] * 5
list1[0] = ''
list2 = [0 for n in range(5)]
list2[0] = ''
Run Code Online (Sandbox Code Playgroud)

然后 PyCharm 在第 2 行和第 4 行都返回错误,如下所示:

Unexpected type(s):(int, str)Possible type(s):(SupportsIndex, int)(slice, Iterable[int])
Run Code Online (Sandbox Code Playgroud)

运行代码不会导致任何错误,但当我编码时,PyCharm 不断引发上述消息。

为什么 PyCharm 会给出这个错误,我如何用最干净的代码解决这个错误?

python pycharm python-3.x

5
推荐指数
1
解决办法
6966
查看次数

标签 统计

pycharm ×1

python ×1

python-3.x ×1