DictReader
を使用してcsvファイルを読みました。Python:辞書のリスト。
私は辞書のリストを持っている:
例:
a = [{'Name':'A','Class':'1'},{'Name':'B','Class':'1'},{'Name':'C','Class':'2'}]
私は「クラス」== 1.
がそれですしているリスト内のエントリの数をカウントしたいですループなしでそれを行うことは可能ですか?
EDIT:sum
を使用して
count = 0
for k in a:
if k['Class'] == '1':
count += 1
print(count)
It lo私たちにあなたのためのコードを書いてほしいと思っています。多くのユーザーは、苦労しているコーダーのコードを作成したいと考えていますが、通常、ポスターが既に問題を解決しようとしているときにのみ役立ちます。この努力を実証する良い方法は、これまでに書いたコード、サンプル入力(もしあれば)、期待される出力、実際に得られる出力(出力、トレースバックなど)を含めることです。あなたが提供する詳細があれば、受け取る可能性のある回答が増えます。 [FAQ](http://stackoverflow.com/tour)と[How to Ask](http://stackoverflow.com/questions/how-to-ask)を確認してください。 – TigerhawkT3