資格スワイプ
Python基礎・インタープリタ・入門編(1〜3章)

a = [1, 2, 3, 4, 5] に対して a[1:3] = [10, 20, 30] を実行した後の a の値はどれか。

  • A[10, 20, 30, 4, 5]
  • B[1, 10, 20, 30, 5]
  • C[1, 2, 3, 10, 20, 30, 4, 5]
  • ✓[1, 10, 20, 30, 4, 5]

解説

スライス a[1:3] は要素 2 と 3 を指しており、この部分がリスト [10, 20, 30] で置き換えられる。置き換え後の要素数は元と異なっても構わない。

根拠3章 気楽な入門編(リストのスライスへの代入)

← 前の問題次の問題 →
スワイプでまとめて流す