我有一个values
的列表,它与我之前创建的字典中的某些keys
匹配。使用字典键转换列表中的元素
myDict = {1:'A',2:'B',3:'C'}
myList = ['A','A','A','B','B','A','C','C']
如何创建/转换myList
成类似:
myNewList = [1,1,1,2,2,1,3,3]
有人能指出我在正确的方向?
不知道它是否重要,我在另一个脚本中使用json创建了字典,现在我正在将当前创建的字典加载到当前脚本中。
你是如何保证'myDict'的值是唯一的?如果你还没有,你打算怎么处理像'{1:'A',2:'B',3:'A'}'这样的词典?你会用'1'还是'3'替换'myList'中的每个'A'...或者引发某种错误? –
在我的情况下,这些值是唯一的。不知道我是否会很快遇到你的场景,但现在我可以按照我想要的方式编译该代码,这非常棒!感谢您检查,但! :) –