Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
List 如何将一个大列表分解为多个小列表_List_Python 3.6 - Fatal编程技术网

List 如何将一个大列表分解为多个小列表

List 如何将一个大列表分解为多个小列表,list,python-3.6,List,Python 3.6,例如,我想将上述列表转换为以下形式: ['1899', 'Horsey', '1909', 'Ford', '1911', 'Overland',] 我该怎么做?我对python非常陌生。您可以在python中使用 ['1899', 'Horsey']['1909', 'Ford']['1911', 'Overland'] 一个有效的方法可能复制我运行你的代码,得到['1899','Horsey'],['1909','Ford'],['1911','Overland'],['1958','F

例如,我想将上述列表转换为以下形式:

['1899', 'Horsey', '1909', 'Ford', '1911', 'Overland',]
我该怎么做?我对python非常陌生。

您可以在python中使用

['1899', 'Horsey']['1909', 'Ford']['1911', 'Overland']

一个有效的方法可能复制我运行你的代码,得到['1899','Horsey'],['1909','Ford'],['1911','Overland'],['1958','Ford'],['1961','Amphicar'],['1961','Corvair']],但我想去掉外面的括号,让它像:['1899','Horsey']['1909','Ford'],['1958','Ford']我怎样才能做到这一点呢?所以你想把它们保存在某个变量中,以便以后使用,或者只是以你提到的形式打印出来?
Origlist = ['1899', 'Horsey', '1909', 'Ford', '1911', 'Overland',]
sublistsize = 2
sublists = [Origlist [x:x+sublistsize] for x in range(0,len(Origlist ),sublistsize)]