Combinar arrays

Published by Mubashir Hassan in

Crie uma função que receba três listas e retorne uma lista em que todas as listas fornecidas sejam combinadas em listas aninhadas.

Essas listas devem ser combinadas com base nos índices: a primeira lista aninhada deve conter apenas os itens do índice 0, a segunda, os do índice 1, e assim por diante.

Se alguma lista tiver menos itens do que o necessário, preencha o item ausente com "*".

Exemplos

combine_lists([False, "False"], ["True", True, "bool"], ["None", "undefined"]) ➞ [[False, "True", "None"], ["False", True, "undefined"], ["*", "bool", "*"]]

combine_lists([1, 2, 3], [4, 5, 6], [7, 8, 9]) ➞ [[1, 4, 7], [2, 5,  8], [3, 6, 9]]

combine_lists(["Jack", "Joe", "Jill"], ["Stuart", "Sammy", "Silvia"], ["Rick", "Raymond", "Riri"]) ➞ [["Jack", "Stuart", "Rick"], ["Joe", "Sammy",  "Raymond"], ["Jill", "Silvia", "Riri"]]

Observações

N/A