モジュール・標準ライブラリ計算問題
collectionモジュールのCounterを使用して、以下のコードを実行した場合、出力される最も出現回数が多い要素とその回数は何ですか? from collections import Counter text = 'banana' c = Counter(text) most_common = c.most_common(1) print(most_common)
A.[('a', 3)]← 正解
✓ 正解です。'banana'では'a'が3回、'n'が2回、'b'が1回出現します。most_common(1)は最も多い要素1つを返すので[('a', 3)]です。
B.[('b', 1)]
✗ 'b'は1回しか出現しません。最も出現回数が多いのは'a'(3回)です。
C.[('n', 2)]
✗ 'n'は2回出現しますが、'a'は3回出現します。most_common(1)は'a'を返します。
D.[('a', 2), ('n', 2)]
✗ most_common(1)は複数要素を返しません。最も多い1つの要素[('a', 3)]を返します。
「モジュール・標準ライブラリ」の他の問題
次のコードを実行した場合、どのような結果になりますか?
```python
import os
import temp…json.loads() で JSON 文字列をデコードする際、日本語を含む文字列が正しく処理されるためには、JSON …collections.Counter を使用して複数のリストをマージし、要素の合計出現回数を求めたとき、どのような動作…datetime モジュール で、異なるタイムゾーンの datetime オブジェクトを比較したとき、比較結果がどのよう…re モジュール で複数の正規表現パターンをマッチングする際、同じ文字列に対して compile() で事前コンパイルし…random モジュール で乱数生成器を seed() で初期化した後、同じシーケンスの乱数を複数回生成したとき、結果が…