⚡QuizForge
⚡ 問題を生成する毎日更新プログラミング
2026-07-29 の一問
英単語・英熟語・数学・歴史・経済・プログラミングから毎日1問出題
4択問題プログラミング2026-07-29
次のPythonコードを実行した場合、変数xに格納される値は何になるでしょうか?
python
x = [1, 2, 3, 4, 5]
y = x[1:4]
z = y[::2]
x = z
print(x)
A[2, 4]
B[2, 3, 4]
C[1, 3, 5]
D[4, 5]
解説
このコードをステップごとに追っていきます。
1. `x = [1, 2, 3, 4, 5]` - xは[1, 2, 3, 4, 5]
2. `y = x[1:4]` - インデックス1から3までを抽出(4は含まない)するため、y = [2, 3, 4]
3. `z = y[::2]` - yの要素を2つおきに抽出。インデックス0(値2)、インデックス2(値4)を取得するため、z = [2, 4]
4. `x = z` - xに[2, 4]を代入
5. `print(x)` - [2, 4]が出力されます
スライス記法の`[start:stop:step]`では、stopは含まれない点に注意してください。📅 過去の一問
2026-08-12→2026-08-11→2026-08-10→2026-08-09→2026-08-08→2026-08-06→2026-08-05→2026-08-04→2026-08-03→2026-08-02→2026-08-01→2026-07-31→2026-07-30→2026-07-29→2026-07-28→2026-07-27→2026-07-25→2026-07-24→2026-07-23→2026-07-22→2026-07-21→2026-07-20→2026-07-19→2026-07-18→2026-07-17→2026-07-16→2026-07-15→2026-07-14→2026-07-13→2026-07-12→
📧 毎朝メールで届く
メールアドレスを登録すると、今日の一問を毎朝メールでお届けします。無料・いつでも配信停止できます。