python show only 1st element of nested lists

myList = [[1,2,3],[4,5,6],[7,8,9]]

#Quick answer
print([ele[0] for ele in myList])   #Prints [1, 4, 7]

#Other variations
print([[ele[0]] for ele in myList]) #Prints [[1], [4], [7]]
print([[ele[0] for ele in myList]]) #Prints [[1, 4, 7]]

Here is what the above code is Doing:
1. [ele[0] for ele in myList]
2. [ele[0] for ele in [[1,2,3],[4,5,6],[7,8,9]]]
3. [1, 4, 7]