ネストされたリストの最初の要素を取得し、値を合計しようとしています。ネストされたリストの最初の要素の合計
など。
nested_list = [[1, 'a'], [2, 'b'], [3, 'c'], [4, 'd']]
print sum(i[0] for i in nested_list)
はしかし、私はこれをコーディングすることができ、より良い方法であるか疑問に思う代わりにリスト内の最初の要素None
回
nested_list = [[1, 'a'], [None, 'b'], [3, 'c'], [4, 'd']]
new = []
for nest in nested_list:
if not nest[0]:
pass
else:
new.append(nest[0])
print sum(nest)
があるのですか?すべての