2024-09-19 23:35:34 发布
网友
有没有一种方法可以“获取”集合中唯一的项而不必先将其转换为列表?在
s = set([u'http://imdb.com/title/tt0118583/']) first_item = list(s)[0] # u'http://imdb.com/title/tt0118583/'
您可以使用next(iter(setobj))获取唯一的元素:
next(iter(setobj))
>>> s = set([u'http://imdb.com/title/tt0118583/']) >>> next(iter(s)) u'http://imdb.com/title/tt0118583/'
当集合为空时,您甚至可以指定默认值:
如果没有要返回的元素,则返回None。在
None
您可以使用
next(iter(setobj))
获取唯一的元素:当集合为空时,您甚至可以指定默认值:
^{pr2}$如果没有要返回的元素,则返回
None
。在相关问题 更多 >
编程相关推荐