0
有沒有方法可以在沒有首先將其轉換爲列表的情況下'獲得'集合中的唯一物品?如何獲得集合中的物品
s = set([u'http://imdb.com/title/tt0118583/'])
first_item = list(s)[0]
# u'http://imdb.com/title/tt0118583/'
有沒有方法可以在沒有首先將其轉換爲列表的情況下'獲得'集合中的唯一物品?如何獲得集合中的物品
s = set([u'http://imdb.com/title/tt0118583/'])
first_item = list(s)[0]
# u'http://imdb.com/title/tt0118583/'
您可以使用next(iter(setobj))
獲得的唯一元素:
>>> s = set([u'http://imdb.com/title/tt0118583/'])
>>> next(iter(s))
u'http://imdb.com/title/tt0118583/'
你甚至可以指定一個默認值,當設置爲空:
next(iter(setobj), None)
回報None
如果沒有否則返回元素。