在 Python 中,我曾经通过以下方式获取二维列表的第一个元素
a = [[0, 1], [2, 3]]
a[:][0]
# [0, 2]
Run Code Online (Sandbox Code Playgroud)
现在,列表有点复杂,获取第一个元素的方法不起作用
a = [['sad', 1], ['dsads', 2]]
a[:][0]
# ['sad', 1]
Run Code Online (Sandbox Code Playgroud)
我不知道这里有什么区别。以及如何以这种简单的方式获取第一个元素,而不是
[e[0] for e in a]
Run Code Online (Sandbox Code Playgroud)