Buona sera, stavo guardando la sintassi della lista in oggetto. Ho provato a far questo:
list1 = ["a", "b" , "c"]
list2 = [1, 2, 3]
list1=[list1.append(x) for x in list2]
print(list1)
Dato che mi riportava sempre
[None, None, None]
stavo per desistere. Ma non so perchè Visual Studio Code l'ultima volta che ho provato mi ha stampato quello che mi aspettavo e cioè la list1 con l'aggiunta degli elementi dell'altra. Ora chiedo a voi:
- se è sintatticamente giusto
- se non fosse proprio giusto da cosa è stato dato il risultato ‘sperato’ (che non riesco più a riprodurre).
Grazie in anticipo e scusate se magari può sembrare una cosa banale
Alex