Pythonで奇数インデックスの要素だけを出力するには?

スライスを使用すれば、奇数番目の要素を出力することが可能だ。まずリストを作成し、スライス操作を用いて奇数番目の要素を取得する。サンプルコードは以下だ。

# 创建一个列表
lst = [1, 2, 3, 4, 5, 6, 7, 8, 9]
# 使用切片输出所有奇数下标元素
result = lst[1::2]
print(result)

ネイティブに日本語で言い換えると、

[2, 4, 6, 8]

スライス操作 lst[1::2] は、インデックス1の要素から開始し、ステップサイズ2で全ての要素を取得します。つまり、出力の結果は奇数のインデックスの要素を全て取得します。

bannerAds