2016-06-01 10 views
2

frozensetで特定の値のインデックスを取得するにはどうすればよいですか?frozenset pythonでインデックスを取得する方法

A= frozenset(['sungai','gunung']) 

インデックスを取得したい'sungai'

+3

frozensetのは「ユニークな要素の不変の順不同のコレクション。」集合の要素は索引付けされません。 –

+0

ありがとう@ juanpa.arrivillaga :) –

答えて

1

実際、私は知っていた、frozensetはインデックスを持っていなかった。しかし、私は自分のコードでそれが必要です。 私は素朴な関数を作成:

def cariIndex(setList, data2): 
    i=-1 
    for data in setList: 
     i=i+1 
     if data==data2: 
      return i 
    return -1 

>> cariIndex(A, 'sungai') 
    0 
関連する問題