In Python possiamo concatenare più liste in un'unica lista.
L'operazione di concatenazione avviene semplicemente tramite l'operatore +
.
Un semplice esempio:
def concatenate_lists(a, b):
if not isinstance(a, list) or not isinstance(b, list):
return []
return a + b
list_a = [1, 2, 3]
list_b = [4, 5, 6]
a_string = 'Hello'
print(concatenate_lists(list_a, list_b))
print(concatenate_lists(list_a, a_string))
La funzione esegue la concatenazione tra le due liste solo se i parametri passati sono effettivamente due valori di tipo list
.
L'output sarà:
[1, 2, 3, 4, 5, 6]
[]