我想使用集作爲數據結構。我應該如何讓它成爲可能? 我需要什麼命令?設置python問題
Like closedset = set()
這是好嗎?
而在一個集合中,如果我想獲得一些價值,那麼該命令是什麼?
我想使用集作爲數據結構。我應該如何讓它成爲可能? 我需要什麼命令?設置python問題
Like closedset = set()
這是好嗎?
而在一個集合中,如果我想獲得一些價值,那麼該命令是什麼?
正確。要創建一個空集,請寫foo = set()
。若要檢索值,您可以遍歷集合:
for val in someset:
print val
你也可以寫val in someset
檢查的項目是在一組。
請務必閱讀documentation瞭解如何進行設置操作。
你可以說mySet = set(),
這將給你一個空白的工作。另外,我發現有用的方法之一通常是從元組/列表轉換爲集合,您可以通過說mySet = set([1,2,3,4,5])
來做到這一點。
你是什麼意思,你想獲得一些價值?就像一個項目是否是該集合的成員一樣?爲了確定成員資格,您可以使用通常的python成語1 in mySet
來確定1是否在集合中。
是的,該文檔是正確的here
你有沒有考慮閱讀[** **文件(http://docs.python.org/library/stdtypes.html#set-types-set -frozenset)?學習如何使用Python文檔非常重要,它將對您有所幫助。 – 2010-07-16 08:54:42