Как извлечь первый и последний элементы из каждого подсписка во вложенном списке?
Например:
x=[[1, 2, 3], [4, 5, 6], [7, 8, 9]]
print(x)
#[[1, 2, 3], [4, 5, 6], [7, 8, 9]]
Желаемый результат -
[[1, 3], [4, 6], [7, 9]]
Это самое близкое, что я видел -
a = [x[i][i] for i in (0, -1)]
print(a)
#[1, 9]