如何通过索引从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'>