私はリストL = [1,2,3,4,5,6]
を持っていると私は次のようにペアを取得する必要があります。Pythonのリストから2つの繰り返し値を読み取るには?
[1,2] , [2,3], [3,4], [4,5], [5,6]
私の現在のソリューションは、2つのユーティリティリストを作成することです:
U1 = [1,2,3,4,5]
U2 = [2,3,4,5,6]
および所望の結果を得るために、機能に組み込まれzip
を使用。
これを達成するためのよりよい方法はありますか?
リスト内包されている**通常**だけ速く反復でリストを構築する上で、しかし、他の目的のための反復の場合には速くはありません。http://stackoverflow.com/questions/22108488/are-list - 理解と機能機能 - ループより速い –