多次元リストの長さをどのように見つけますか?
私は自分で方法を思いつきましたが、これが多次元リストの値の数を見つける唯一の方法ですか?
multilist = [['1', '2', 'Ham', '4'], ['5', 'ABCD', 'Foo'], ['Bar', 'Lu', 'Shou']]
counter = 0
for minilist in multilist:
for value in minilist:
counter += 1
print(counter)
多次元リストの長さを見つけるもっと簡単な方法があると確信していますが、 len(list) は機能しません。内部のリストの数しか得られないからです。これよりも効率的な方法はありますか?