-10

私は辞書を作成しました:

print dict

{'a': [['1', ' 2', ' 3']], 'b': [['2', ' 3', ' 4'], ['3', ' 4', ' 2']], 'c': [['1', ' 6', ' 2']]}

if ステートメント val[0] を作成する方法がわかりません。

if val[0]dic
 print val[0]

助けてくれてありがとう

4

2 に答える 2

0

インデックスで要素にアクセスしようとしている場合は、辞書タイプは必要ないと思います。辞書はハッシュベースのルックアップコンテナであり、キーによってインデックスが付けられます。あなたの例では:

>>> va['a']
[['1', ' 2', ' 3']]

次を使用して、キーの存在をテストできます。

if 'a' in va:
    print('a is in va')

http://docs.python.org/library/stdtypes.html#dict

于 2012-06-01T07:22:58.393 に答える