如何在 Python 中将字符串转换为集合?
Python 的标准库包含内置函数 set(),可将 iterable 转换为集合。集合对象不包含重复项。因此,如果字符串中某个字符出现多次,该字符只在集合对象中出现一次。另外,字符可能不会按字符串中的顺序出现,因为 set() 函数有自己的哈希机制。
>>> set("hello") {'l', 'h', 'o', 'e'}
广告
Python 的标准库包含内置函数 set(),可将 iterable 转换为集合。集合对象不包含重复项。因此,如果字符串中某个字符出现多次,该字符只在集合对象中出现一次。另外,字符可能不会按字符串中的顺序出现,因为 set() 函数有自己的哈希机制。
>>> set("hello") {'l', 'h', 'o', 'e'}