【发布时间】:2018-11-10 17:06:43
【问题描述】:
我尽力寻找其他答案,但我不知道该怎么做。
我有一本这样的字典:
namedict = {'0': 'female\tLotta\tAskildsen', '1': 'male\tHendrich\tDyb', '2': 'female\tRut\tAase', '3': 'male\tSigve\tBuer', '4': 'female\tBetina\tDimmen', '5': 'male\tOsvald\tAndvik', '6': 'female\tGunnbjørg\tAarset', '7': 'male\tMorten\tAlm', '8': 'female\tInes\tAbelsen', '9': 'male\tStian\tBerthelsen', '10': 'male\tGulbrand\tBrekka', '11': 'male\tHåvar\tClaussen', '12': 'female\tThi\tAslam', '13': 'female\tAslaug\tDuong', '14': 'female\tTora\tChristensen', '15': 'male\tLucas\tDrevland', '16': 'male\tOluf\tBirkedal', '17': 'male\tHalvar\tByberg', '18': 'male\tLeif\tBach', '19': 'female\tAyse\tBaltzersen', '20': 'female\tAnastasia\tBergli', '21': 'male\tRonald\tAasberg', '22': 'female\tElly\tDehli', '23': 'female\tElizabeth\tAalberg', '24': 'male\tRunar\tAsk'}
我想做的是使用另一个列表:
mylist = ['16', '17', '18', '19', '20', '21', '22', '23', '15']
并得到一个新列表,其名称与 namedict 中的 key:value 对应。
像这样:
newlist = ['Oluf\tBirkedal', 'Halvar\tByberg', 'Leif\tBach', --->]
我尝试将 newlist 转换为元组,但我不明白如何将元组用作字典中的键。
感谢任何帮助!
【问题讨论】:
标签: python list dictionary tuples