QuizForge
⚡ 問題を生成する
毎日更新プログラミング

2026-08-22 の一問

英単語・英熟語・数学・歴史・経済・プログラミングから毎日1問出題

4択問題プログラミング2026-08-22
次のPythonコードを実行した場合、出力結果はどうなりますか? python x = [1, 2, 3, 4, 5] y = x y.append(6) print(x)
A[1, 2, 3, 4, 5]
B[1, 2, 3, 4, 5, 6]
Cエラーが発生する
D[6]
解説
このコードは`[1, 2, 3, 4, 5, 6]`を出力します。Pythonでは`y = x`はリストをコピーするのではなく、同じリストオブジェクトへの参照を代入します。そのため、`y`と`x`は同じリストオブジェクトを指しており、`y.append(6)`で要素を追加すると、`x`も同じリストを参照しているため、その変更が反映されます。もし独立したコピーを作成したい場合は`y = x.copy()`または`y = x[:]`を使用します。
📅 過去の一問
2026-09-152026-09-142026-09-132026-09-122026-09-112026-09-102026-09-092026-09-082026-09-072026-09-062026-09-052026-09-042026-09-032026-09-022026-09-012026-08-302026-08-292026-08-282026-08-272026-08-262026-08-252026-08-242026-08-232026-08-222026-08-212026-08-202026-08-192026-08-182026-08-172026-08-16
📧 毎朝メールで届く

メールアドレスを登録すると、今日の一問を毎朝メールでお届けします。無料・いつでも配信停止できます。

自分だけの問題を作りたい方へ

教科書・ノートのテキストを貼り付けるだけで、AIが4択・穴埋め・○×問題を自動生成します。

⚡ 問題を自動生成する