Ordenar elementos con un orden específico en python
¿Cómo puedo ordenarlo por pedido personalizado?
Entrada:
[
{value: "typeA"},
{value: "typeC"},
{value: "typeB"},
{value: "typeC"},
{value: "typeB"},
{value: "typeA"}
]
Resultado esperado:
[
{value: "typeB"},
{value: "typeB"},
{value: "typeC"},
{value: "typeC"},
{value: "typeA"},
{value: "typeA"}
]
my_own_order = ['typeB', 'typeC', 'typeA']
Mi código de Python como sigue ahora:
result = sorted(input, key=lambda v:v['value'])