電子書籍の厳選無料作品が豊富!

inputされた文字列がセットboxにあればyes,なければnoというように出力する方法の空欄部分を教えてください。またif文を使わないようにお願いします


query = input('入力: ')
box = {'松', '竹', '梅'}
###

###
print(answer)

A 回答 (2件)

if文ではなくif演算子版



query = input('入力: ')
box = {'松', '竹', '梅'}

answer = 'yes' if query in box else 'no'

print(answer)
    • good
    • 0

何だろ、メンド臭い?



### ここから

query = input('入力: ')
box = {'松', '竹', '梅'}
###
dic = {True: 'yes', False: 'no'}
answer = dic[{query}.issubset(box)]
###
print(answer)
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!