初心者向けPython演習

Split a List into Chunks

Split a List into Chunksを、編集してオンライン実行できる実践例で学びます。

Split a List into Chunksとは?

Split a List into Chunksを、編集してオンライン実行できる実践例で学びます。

どのような場面で使う?

  • 実行できるコードでPython構文を学ぶ。
  • より大きな課題に必要な基礎を身につける。
  • ローカル環境なしでアイデアを試す。

サンプルコード

コードを実行 →
main.py
values = [1, 2, 3, 4, 5, 6, 7]
size = 3
# Slice one chunk at each size-aligned position.
chunks = [values[index:index + size] for index in range(0, len(values), size)]
print(chunks)

期待される出力

[[1, 2, 3], [4, 5, 6], [7]]

仕組み

この例ではSplit a List into Chunksを説明します。入力値を変更してコードの動作を確認してください。

値を変更し、PythonをインストールせずにCodeUtilityオンラインPythonコンパイラで実行できます。

練習問題

入力値と境界ケースを変更し、より大きなデータでも動作を確認してください。

  1. 実行前に出力を予測する。
  2. 空または不正な入力を処理する。
  3. 処理を関数化し、テストケースを追加する。
Python IDEで実行 →