我想我有正确的想法来解决这个函数,但是我不确定为什么我得不到想要的结果。有人能帮我解决这个问题吗?
>>>decrypt(['a', '2', 's', 'c', '0'], [3, 2, 3, 0, 1, 4])
My output: [0, 1, 2, 3, 4]
>>>decrypt(['a', '2', 's', 'c', '0'], [3, 2, 3, 0, 1, 4])
Desired Output: ['c', 's', 'c', 'a', '2', '0']
def decrypt(characters, code):
    L = []
    for item in range(len(characters)):
        result = characters[item]
        answer = code.index(item)
        L.append(item)
    return L https://stackoverflow.com/questions/47708027
复制相似问题