仕様: Python3.3.2
私がやろうとしていること:
入力として辞書を取り、出力として辞書を返しますが、値がキーになり、その逆も同様です
質問:キーと値の切り替えの部分は理解できると思います。しかし、入力として辞書を取得する方法がわかりません(オブジェクトタイプをそのままにしますdict
)
私が試したこと:
a = input("Please enter a dictionary: ")
print(a)
結果: {'a':1,'b':2}
。しかし:
type(a)
これは、使用して結果として取得することが示されているように、文字列オブジェクトであることが判明しました<class 'str'>
。