generic_drugs_mapping={'MORPHINE':[86],
                       'OXYCODONE':[87],
                       'OXYMORPHONE':[99],
                       'METHADONE':[82],
                       'BUPRENORPHINE':[28],
                       'HYDROMORPHONE':[54],
                       'CODEINE':[37],
                       'HYDROCODONE':[55]}

如何返回86
这似乎不起作用:
print generic_drugs_mapping['MORPHINE'[0]]

最佳答案

列表是存储在键下的值。得到值的部分是generic_drugs_mapping['MORPHINE'],所以它的值是[86]。尝试将索引向外移动,如下所示:

generic_drugs_mapping['MORPHINE'][0]

09-27 20:40