如何在python上引用列表中的一系列项?

如何在python上引用列表中的一系列项?,python,Python,假设我有一个生成列表的程序 list1 = [a, b, c, d, e, f, g] list2 = [a, b, c, d, e, f, g, h, i, j, k, l, m] list3 = [a, b, c, d, e, f, g, h, i, j, k, l, m, o, p] 如何编写一段代码,将给定索引中的所有项提取到最后,并将它们分配给一个新变量 例如,如果我想获取从索引3到列表3末尾的所有项目,并将它们分配给列表4 list4 = [d, e, f, g, h, i, j,

假设我有一个生成列表的程序

list1 = [a, b, c, d, e, f, g]
list2 = [a, b, c, d, e, f, g, h, i, j, k, l, m]
list3 = [a, b, c, d, e, f, g, h, i, j, k, l, m, o, p]
如何编写一段代码,将给定索引中的所有项提取到最后,并将它们分配给一个新变量

例如,如果我想获取从索引3到列表3末尾的所有项目,并将它们分配给列表4

list4 = [d, e, f, g, h, i, j, k, l, m, o, p]

当我说“到最后”的时候,我在重复我自己,因为我需要的东西适用于所有不同范围的列表

解决方案非常简单:

list4 = list3[3:]

清单1和清单2是否与此相关?如果是这样,怎么做?list4=list3[3:]我只是把list1和list2放在两个不同的长度上,以澄清如果我只有一个列表,我可以把列表的范围从索引3放在索引中,但我需要一个方法,不管它们的长度如何,都能对这三个列表起作用