Python - 这是初始化空集矩阵的正确方法吗?
Python - Is this the correct way to initialize a matrix of empty sets?
我正在使用这行代码来初始化一个空集矩阵:
table = [[{} for j in range(len(words)+1)] for i in range(len(words))]
这是正确的方法吗?
我的 IDE (PyCharm) 警告我 j
和 i
未使用,我应该忽略此警告吗?
是的,因为您不在结果中使用它们,您可以忽略它们并使用 _
:
table = [[{} for _ in range(len(words)+1)] for _ in range(len(words))]
我正在使用这行代码来初始化一个空集矩阵:
table = [[{} for j in range(len(words)+1)] for i in range(len(words))]
这是正确的方法吗?
我的 IDE (PyCharm) 警告我 j
和 i
未使用,我应该忽略此警告吗?
是的,因为您不在结果中使用它们,您可以忽略它们并使用 _
:
table = [[{} for _ in range(len(words)+1)] for _ in range(len(words))]