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
如何从Python上现有列表的一部分创建列表?_Python_List - Fatal编程技术网

如何从Python上现有列表的一部分创建列表?

如何从Python上现有列表的一部分创建列表?,python,list,Python,List,我有一个6899个数字的列表,从中我必须创建一个新的列表,其中只包含从I=3200到I=4121的te术语。有点像复制粘贴 我尝试了以下方法: e = a[3200<i<4121] e=a[3200您可以使用slice表示法: e = a[3200:4121] 还有一个可选的步骤参数: e = a[3200:4121:1] 这与上面的完全相同,但是您可以使用该表单获取(例如)从索引3200开始到索引4121结束的每个其他元素(不包括): 请注意,“开始”参数是包含的,但“停止”

我有一个6899个数字的列表,从中我必须创建一个新的列表,其中只包含从I=3200到I=4121的te术语。有点像复制粘贴

我尝试了以下方法:

e = a[3200<i<4121]

e=a[3200您可以使用
slice
表示法:

e = a[3200:4121]
还有一个可选的
步骤
参数:

e = a[3200:4121:1]
这与上面的完全相同,但是您可以使用该表单获取(例如)从索引3200开始到索引4121结束的每个其他元素(不包括):


请注意,“开始”参数是包含的,但“停止”参数是独占的。因此,
lst[n:m]
将为您提供一个从索引切片索引开始的列表
n
m-1
您可以使用
slice
表示法:

e = a[3200:4121]
还有一个可选的
步骤
参数:

e = a[3200:4121:1]
这与上面的完全相同,但是您可以使用该表单获取(例如)从索引3200开始到索引4121结束的每个其他元素(不包括):


请注意,“开始”参数是包含的,但“停止”参数是排除的。因此,
lst[n:m]
将为您提供一个列表,从索引切片索引
n
m-1

请参见第三个参数的术语是
step
。请参见第三个参数的术语是
step
。请参见