如何删除列表元素并返回新列表?

时间:2018-11-03 13:42:05

标签: python list

如何通过索引从python列表中删除一项并将该列表分配给新列表? 例如,我有列表list1 = [1,2,3,4],我可以使用python del list1[0]删除其中的第一项。但是,如何像这样list2 = del list1[0]进行分配,以从 list1 返回 list2 删除了第一个对象?

>list1.pop(i)
>print(list1)

返回一个列表对象,但是我想将其分配给一个新变量。如果我使用这种语法。它返回一个整数。

>var1 = list1.pop(i)
>print(type(var1))
...<class 'int'>

0 个答案:

没有答案