【Python】配列を前半後半で分ける方法

Python
この記事は約1分で読めます。

この記事の最終更新日: 2023年4月17日

original_array = [1, 2, 3, 4, 5, 6]
middle_index = len(original_array) // 2

first_half = original_array[:middle_index]
second_half = original_array[middle_index:]

上記の例では、元の配列 [1, 2, 3, 4, 5, 6] を真ん中の要素である 34 で区切っています。 len()関数を使用して、元の配列の長さを求め、//演算子を使用して、整数の中央インデックスを計算しています。

最初の半分の配列は original_array[:middle_index] であり、最後の半分の配列は original_array[middle_index:] であり、それぞれ [1, 2, 3][4, 5, 6] になります。

この方法を使用すると、どんな長さの配列でも真ん中で分割することができます。

コメント

タイトルとURLをコピーしました