从嵌套列表中提取使用索引和切片

时间:2017-02-28 15:59:38

标签: list indexing slice

这是我目前的清单:[0,[],[1,2,3,4],[[5],[6,7]],[8,9,10]] 想要使用索引和切片从列表和嵌套项中提取,这就是我要提取的内容:[0,2,3,[5,6],8,10]

到目前为止

代码:

    list = [0, [], [1,2,3,4], [[5],[6,7]], [8,9,10]]
new_list = list[0], list[2], list[3], list[4]
print("new list is", new_list)

输出:新列表是(0,[1,2,3,4],[[5],[6,7]],[8,9,10]),需要提取链接的项目和格式化列表如下:[0,2,3,[5,6],8,10]

1 个答案:

答案 0 :(得分:0)

L = [0, [], [1,2,3,4], [[5],[6,7]], [8,9,10]]
new_list = [L[0], L[2][1], L[2][2], [L[3][0][0], L[3][1][0]], L[-1][-3], L[-1][-1]]
print("new list is", new_list) 
print()