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