многомерный список python .. как сделать захватить одно измерение?

мой вопрос: есть ли у меня список вроде следующего:

someList = [[0,1,2],[3,4,5],[6,7,8]]

как мне получить первую запись в каждом подсписке?

Я знаю, что могу сделать это:

newList = []
for entry in someList:
    newList.append(entry[0])

где будет новый список:

[0, 3, 6]

Но есть ли способ сделать что-то вроде:

newList = someList[:][0] 

?

РЕДАКТИРОВАТЬ:

Эффективность очень важна. На самом деле я просматриваю список, в котором более 300000 записей

14
задан Richard 9 September 2010 в 13:20
поделиться