J'ai une liste de listes de chaînes que je voudrais convertir en une liste de chaînes en ajoutant un espace entre chaque élément de la liste. par exemple.Convertir des listes de listes de chaînes dans une liste de chaînes de manière efficace
original_list = [['the', 'cat', 'in', 'the', 'hat'], ['fat', 'cat', 'sat', 'on', 'the', 'mat']]
desired_output = ['the cat in the hat', 'fat cat sat on the mat']
Je comprends que je peux le faire en utilisant ceci:
desired_output
for each in original_list:
desired_output.append(' '.join(each))
mais comme je travaille avec de grandes quantités de données am cherchons idéalement une façon plus efficace de le faire.
Il devrait être ''' .join (each)' au lieu de ''' .join (each)' dans votre code –
@KaushikNP Cheers - c'était une faute de frappe. – jdoe