grid = [['.', '.', '.', '.', '.', '.'],
['.', 'O', 'O', '.', '.', '.']]
我想問一下如何計算列表中的值。在這種情況下,值將是6而不是2.對不起,我不熟悉這些術語。謝謝!計算列表中的列表
grid = [['.', '.', '.', '.', '.', '.'],
['.', 'O', 'O', '.', '.', '.']]
我想問一下如何計算列表中的值。在這種情況下,值將是6而不是2.對不起,我不熟悉這些術語。謝謝!計算列表中的列表
這是列表的列表。它實際上是這樣的,只是增加一個支架到最後:
grid = [
['.', '.', '.', '.', '.', '.'],
['.', 'O', 'O', '.', '.', '.']
]
是的。是一覽一覽。我最後無法添加1個支架。我的錯。謝謝。 – Lyle
如果希望每個嵌套列表的長度可以使用列表解析
[len(sub_list) for sub_list in grid]
[6,6]
如果希望長度的唯一值,則可以使用一組-理解
{len(sub_list) for sub_list in grid}
{6}
清除你的問題。你想要計算什麼價值? –
對不起,我的英語不好。我想要計算的是這個['。','。','。','。','。','。'],在這種情況下會返回到6。 – Lyle
有沒有一種方法來使用如何計算方括號內的項目? – Lyle