配列や辞書の一致数を調べる方法は?たとえば、辞書や配列の番号が4の5倍の場合、どのように調べることができますか?リストについて配列や辞書の一致数を調べる方法は?
1
A
答えて
0
リスト要素:
my_list = [1,4,7,4,5,7,1,3]
print my_list.count(4)
ジェネレータ式を用い
辞書値:
my_dict = {0: 1, 2: 1, 4: 5, 6: 3, 8: 4, 10: 4, 12: 1}
print sum(1 for x in my_dict.values() if x == 4)
としてはzondoによって指摘、最後の行はより簡単のように書くことができる:
print sum(x == 4 for x in my_dict.values())
事実のためにTrue == 1
。
0
:辞書については
my_list = [x for x in [1,4,7,4,5,7,1,3]
len([x for x in my_list if x == 4])
(あなたが値をカウントすると仮定した場合):
my_dict = {0: 1, 2: 1, 4: 5, 6: 3, 8: 4, 10: 4, 12: 1}
len([x for x in my_dict.values() if x == 4])
2つのコード・セグメントは、後に条件に一致する要素の数を数えていますif
(あなたの場合、それらは4に等しい)。 len
関数はリスト(発電機ではありません)を必要とし、そこに余分な形の[]
が必要です。
関連する問題
- 1. 文書の配列数を調べる
- 2. 配列内のすべての一致する要素の数を調べる
- 3. ios - 辞書の配列の値を調べる
- 4. ロボットフレームワークの文字列または配列のパターン一致数を調べる方法
- 5. 辞書や配列からコンテンツにアクセスする方法は?
- 6. 辞書の配列を配列の辞書に照合する方法は?
- 7. 2つの配列で一定の文字列が一致するかどうかを調べる方法
- 8. grepと一致するファイルのパターンを調べる方法は?
- 9. 文字列内の文字が辞書内で一致するかどうかを調べる
- 10. XML解析、:配列や辞書
- 11. grepに一致する行数を調べる方法はありますか?
- 12. 辞書の部分一致
- 13. 辞書の配列がscond配列の辞書を支配するかどうかをチェックする方法?
- 14. Swift3 iOS -Firebaseノードデータを別の配列や辞書に分割する方法
- 15. PythonのQueueオブジェクトで別の辞書のキーを調べる方法は?
- 16. 辞書の配列内の辞書の値を更新する方法
- 17. 辞書の配列、空の辞書、配列データを保持
- 18. LINQを使用して辞書の一覧の各キーの最大値を調べる方法は?
- 19. 配列と日付のある辞書を並べ替える方法Key
- 20. JQueryオブジェクトのコレクション(配列)の違いを調べる方法は?
- 21. C++配列内の数値が偶数か奇数かを調べる方法
- 22. 辞書のリストと他の辞書のリストとの一致方法キーが異なるところは?
- 23. 辞書の配列
- 24. リストと辞書の一致を取得
- 25. int配列のユーザー定義要素の数を調べる方法は?
- 26. 辞書配列をループする方法は?
- 27. MongoDB - 辞書で辞書の配列を検索するには
- 28. リストに一致する辞書(Python)
- 29. Objective Cで配列インデックスを調べる方法は?
- 30. はどのソート方法に最適ですか?配列や辞書の並べ替えを使用して並べ替えるには?配列や辞書の場合はどうしてですか?