当我尝试使用集合时,它表明没有任何命名集合。
from sets import set
> ImportError: cannot import name set
我如何解决它?
当我尝试使用集合时,它表明没有任何命名集合。
from sets import set
> ImportError: cannot import name set
我如何解决它?
set
需要大写:
from sets import Set
但是从 Python 2.7 开始,set
是内置的,使用sets#Set
实际上比内置的set
.
例如,我最近评估的一个编码挑战是在 a 中查找大量小词,dict
或者set
运行大约需要 3 秒,sets#Set
但使用内置set
. 这是一个显着的差异。
使用“S”而不是 s
try:
from sets import Set
except ImportError:
Set = set
使用Set
而不是set
因为它是一个关键字。
from sets import Set