in を使う
1 2 3 4 5 6 |
dictsample = {'aa' : 0, 'bb' : 1} assert ('aa' in dictsample) == True assert ('bb' in dictsample) == True assert ('cc' in dictsample) == False |
いかがでしたでしょうか
in を使う
1 2 3 4 5 6 |
dictsample = {'aa' : 0, 'bb' : 1} assert ('aa' in dictsample) == True assert ('bb' in dictsample) == True assert ('cc' in dictsample) == False |
Python の知識が少なくはまったところ。
タプルが一つの場合は、(‘aaaaa’) ではなく、(‘aaaaa’,) とカンマをいれる。
この書き方だと、ただの文字列 ‘aaaaa’ になってしまう。
1 2 3 4 |
one_tuple = ('aaaaa') assert one_tuple == 'aaaaa' |
要素が一つの場合は、最後にカンマをいれてあげる
1 2 3 4 5 6 |
one_tuple = ('aaaaa', ) assert one_tuple != 'aaaaa' assert one_tuple == ('aaaaa',) assert one_tuple != ('aaaaa') |