2016-05-01 11 views
1

Python 2.7で廃止予定のセットがあり、順序付けられていない一意のコレクションの代わりになるものはありますか?ありがとう。python 2.7での設定が廃止されました

from sets import Set 

a = Set() 
a.add("1") 
a.add("2") 
a.add("3") 

if "1" in a: 
    print "1" 
if "Hello" in a: 
    print "Hello" 

に関して、 林

+1

set()を使用してください。 –

答えて

6

セットがまだのpython 2.7で利用可能であり、中に組み込まれている

Python 2.7.10 (default, Oct 23 2015, 19:19:21) 
[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)] on darwin 
Type "help", "copyright", "credits" or "license" for more information. 
>>> a_set = set([1, 2, 3]) 
>>> a_set 
set([1, 2, 3]) 
>>> b_set = {1, 2, 3} 
>>> b_set 
set([1, 2, 3]) 

ドキュメント:。https://docs.python.org/2/library/sets.html そして、ページの上部にお知らせを参照してください。

バージョン2.6から非推奨:組み込みセット/フリーズセットこのモジュールを に置き換えてください。

+1

tknickmanありがとうございました。回答を回答として記入してください。私のために働く。 :) –

関連する問題