モジュール・標準ライブラリ比較問題
`json` モジュールの `dump()` と `dumps()` の違いは何ですか?
A.dump() はファイルオブジェクトに書き込み、dumps() は文字列を返す← 正解
✓ 正解です。dump(obj, fp) はファイルに直接書き込み、dumps(obj) は JSON 文字列を返します。
B.dumps() はファイルオブジェクトに書き込み、dump() は文字列を返す
✗ 逆です。dumps() の 's' は string を意味し、文字列を返します。
C.dump() は辞書のみ対応で、dumps() はリストにも対応する
✗ どちらも Python オブジェクト全般(辞書、リスト、タプル等)に対応しています。
D.dump() と dumps() はエイリアスで、どちらを使っても動作は同じである
✗ 異なるメソッドで、戻り値の形式が異なります。
「モジュール・標準ライブラリ」の他の問題
次のコードを実行した場合、どのような結果になりますか?
```python
import os
import temp…json.loads() で JSON 文字列をデコードする際、日本語を含む文字列が正しく処理されるためには、JSON …collections.Counter を使用して複数のリストをマージし、要素の合計出現回数を求めたとき、どのような動作…datetime モジュール で、異なるタイムゾーンの datetime オブジェクトを比較したとき、比較結果がどのよう…re モジュール で複数の正規表現パターンをマッチングする際、同じ文字列に対して compile() で事前コンパイルし…random モジュール で乱数生成器を seed() で初期化した後、同じシーケンスの乱数を複数回生成したとき、結果が…