我正在处理一个很大的列表,我需要将列表从lst[7]
到更高的列表中进行分隔。我该怎么办?这是专门的代码/列表(我很抱歉没有以代码片段的方式格式化列表,这种方式更容易阅读):
答案 0 :(得分:0)
您只需要第7个元素,并且此列表中的第几个元素是?我无法完全理解您的最后一行。但是,如果是这样的话:
lst2 = lst1 [7:]
编辑:
实际上,您实际上似乎想跳过前九个列表,因此应该是:
lst2 = lst1 [9:]
答案 1 :(得分:0)
从您的列表来看,您想要的所有内容都将'year'
作为其第一个元素的一部分。
这样做:
your_new_list = [l for l in lst if 'year' in l[0]]
your_new_list
将是列表的列表,只有您想要的列表。
这将过滤列表列表中所有第一个元素在字符串中具有'year'
的列表。