如何在python中清空一个集合

时间:2016-03-23 10:16:18

标签: python codeskulptor

我知道如何在How to empty a list in Python?

中清空python中的列表

fortran的回答似乎与他的榜样有关。所以他的榜样是:

l1

我只是通过编写([1, 2, 3]) TypeError: 'set' object does not support item deletion 放入集合中,然后对其进行测试并且工作正常。

然而,当我用一组对象测试时,我收到了这个错误:

discard()

有没有其他方法来清空整个集合而不使用offset().top;迭代它?

2 个答案:

答案 0 :(得分:6)

您只需拨打clear()方法:

l1.clear()

答案 1 :(得分:1)

我想您要尝试的是清空l1,因为您可以使用丢失的方法,这里是一个

1)“ del”方法:

l1 = [1, 2, 3]

del l1[:]

print(l1)

您得到:

[]

您可以将[:]用作参数[0:][0:3]l1