Pythonは偶数と奇数の位置の値のリスト(配列)を取り

将来の使用のために予約、ネットワークからの転載。

オリジナルリンク:HTTPS://blog.csdn.net/weixin_41147129/article/details/88058446の

リストでPython言語は、他の配列に等しい

インデックス値によってどのように一般入場リストを理解する最初のスライスはリストです:

リスト[ I:j]は、j番目のインデックス値にインデックスiのリストであり、インデックスリストは第0から開始された
リスト[iが:J: 2] iがjの同じを取ることなく、ステップを追加する場合のステップであります2;つまり、すべての開始位置+インデックス取る2の値は、

上記を読んで、あなたも少し奇数ビットそれを取る方法を知っている必要があります
[::リスト 2 ] ijはここで奇数番目のビットを取ることです、私たちは言葉がほとんどデフォルトの配列の先頭にある省略されています最後に
リスト[ iは、デフォルトで定義されているが、J 1は二番目の配列の開始番号から取り出されるので、これは偶数ビット取ることです1 :: 2]

 

例:

L = [ ' 28 '' 7 '' 55 '' 0 '' 82 '' 3 '' 9 '' 4 '' 92 '' 9 '' 54 '' 7 '' 19 '' 4 '" 36' ' 6 ' ]
 印刷(F ' 奇数:{1- [:: 2]} \ nは偶数:{Lの[1 :: 2]} ' 
結果: 奇数:[
' 28 ' ' 55 ' ' 82 ' ' 9 ' ' 92 ' ' 54 ' ' 19 ' ' 36 ' ] 偶数:[ ' 7 ' ' 0 '" 3' ' 4 ' ' 9 ' ' 7 ' ' 4 ' ' 6 ' ]

 

おすすめ

転載: www.cnblogs.com/tianleblog/p/11590123.html