我有一份马尔可夫转移表的输出,其中包含59个列表,每个列表都有59个浮点数。我想反转每个非0浮点数,然后归一化输出,以便再次获得总和为1的概率列表。
我已经阅读了有关列表理解的教材,这似乎很相关,但是我却无法理解如何实现。
列表的列表是
这个代码可以运行,但它并没有改变
我已经阅读了有关列表理解的教材,这似乎很相关,但是我却无法理解如何实现。
列表的列表是
m
。for i in range(59):
[1/item for item in m[i] if item > 0.]
i += 1
这个代码可以运行,但它并没有改变
m
的值。我在这段代码中使用item
是错的吗?我应该使用其他引用吗?