1
获取indexposition我有一个嵌套列表从嵌套列表
nested_list = [["cats", "dogs", "cars"], ["dogs", "green", ", "red"], ["cars", "black", "purple"]]
,我需要得到每个索引位置[1]在nested_list 的范围内,所以我得到的结果列表["cats", "dogs", "cars"]
获取indexposition我有一个嵌套列表从嵌套列表
nested_list = [["cats", "dogs", "cars"], ["dogs", "green", ", "red"], ["cars", "black", "purple"]]
,我需要得到每个索引位置[1]在nested_list 的范围内,所以我得到的结果列表["cats", "dogs", "cars"]
你可以使用列表理解从期望的索引位置生成结果列表。
result = [sublist[0] for sublist in nested_list]
顺便说一句,蟒蛇索引以0
一个简单的方法开始了在使用Python列表理解的事情。
>>> nested_list = [["cats", "dogs", "cars"], ["dogs", "green", "", "red"], ["cars", "black", "purple"]]
>>> res = [l[0] for l in nested_list]
['cats', 'dogs', 'cars']
顺便说一句,你说你想要得到的位置1的每个元素,但是在你的榜样,你越来越位置0,Python的位置开始,计数0
你只是想'nested_list [0 ]'?你选择的确切列表很难说出你想要的。 – user2357112