次の問題に直面しています。
スクリプト内のどこかに関数を定義しました
def lookup(type, value):
doctors = {'doctor1':"Smith", 'doctor2':"Rogers"}
supervisors = {'super1': "Steve", 'super2': "Annie"}
print type['value']
次のように、スクリプトの最後からこの関数を呼び出しています。
myDoc = 'super1'
lookup('supervisors', myDoc)
ただし、次のエラーが表示されます。
TypeError: string indices must be integers, not str
なぜそれが起こっているのですか?どうすれば修正できますか?
よろしくお願いします!