解答履歴
解答数の推移
ここで学べること
学習例:Python のリストとコピー
次のコードで original の中身はどうなるでしょうか。
original = [1, 2]
copied = original.copy()
copied.append(3)
答え:[1, 2] のままです。 copy() は別のリストを作るため、コピー側への要素追加は元のリストに影響しません。
copied = original と代入した場合は、同じリストを参照するので元のリストも [1, 2, 3] になります。「代入」と「コピー」の違いがポイントです。
補足:copy() は浅いコピーです。リストの中に別のリストがある場合、その内側のリストは共有されます。
初めての方へ:学習の進め方
- 学びたい分野とテストを選び、まずは3〜5問から始めます。Python が初めてなら「Python 基礎」から取り組んでください。
- 解答後は、正誤だけでなく解説を読み、選んだ理由と照らし合わせます。
- 間違えた内容は教材で確かめ、出題順を変えてもう一度挑戦します。
ログインせずに演習できます。解答履歴の保存や「複数まとめて判定」はログインして利用してください。
教材の利用について
問題と解説は理解を確かめるための学習補助として利用してください。試験の出題範囲やサービスの仕様は変わることがあるため、受験や実務では公式の最新資料も確認してください。
正解を覚えるだけでなく、「なぜそうなるか」を自分の言葉で説明することを目標にすると、復習に役立ちます。