[ [1,2,3] , [4,5,6] , [7,8,9] ]
ネストされたリストの各リストの最初の項目を取得して、次の方法で新しいリストに入れることができます。
newList = [row[0] for row in data]
[1,4,7]
しかし、2番目のリストから始めてやりたいので、
[4,7]
データをスライスします(これにより、メモリ内に新しいリストが作成されます):
newList = [row[0] for row in data[1:]]
リスト内包表記を結合し、入力リストをスライスします。
>>> l = [ [1,2,3] , [4,5,6] , [7,8,9] ]
>>> [r[0] for r in l[1:]]
[4, 7]