python List(配列)から偶数番目と奇数番目の要素だけ取得する
pythonで、List(配列)から偶数番目と奇数番目の要素だけ取得するサンプルコードを記述してます。Listに対して「::2」で1つとばしで値を取得することで可能です。pythonのバージョンは3.10.8を使用してます。
環境
- OS windows11 home
- python 3.10.8
手順
偶数番目と奇数番目の要素だけ取得するには、Listに対して「::2」を使用して、開始位置を奇数なら「0」偶数なら「1」として2STEPずつ取得します。
list = ['a','b','c','d','e']
list_odd = list[::2]
list_even = list[1::2]
print(list_odd) # ['a', 'c', 'e']
print(list_even) # ['b', 'd']
空のListに使用すると、それぞれ空のリストが返ります。
list = []
list_odd = list[::2]
list_even = list[1::2]
print(list_odd) # []
print(list_even) # []
-
前の記事
MariaDB 符号の判定を行う 2023.01.23
-
次の記事
javascript 2つの配列からそれぞれをkeyとvalueにしたオブジェクトを作成する 2023.01.24
コメントを書く