コードは次のとおりです。
def resetInv(inventory):
if type(inventory) == list:
inventory=[]
return(inventory)
elif type(inventory) == dict:
return({})
elif type(inventory) == str:
return('nothing in inventory')
elif type(inventory) == bool:
return(False)
else:
return('not inventory type')
str と bool では機能しますが、リストと辞書では機能しません。