J'essaie de convertir les éléments d'une liste de liste en fonction du dictionnaire de cartes d'étiquettes. Cette liste originale de listes se présente comme suit
original= [['0','1','2'],
['0', '0', '0', '0', '0', '0', '0', '1', '2', '0'],
['0', '0', '1', '2', '0', '0', '0', '0']]
Le dictionnaire d'étiquettes que je souhaite convertir en éléments de la base de données des original
selon :
twitter_label_map = {'0':'O', '1':'B_A', '2':'I_A'}
Le résultat souhaité devrait être le suivant :
desired = [['O','B_A','I_A'],
['O', 'O', 'O', 'O', 'O', 'O', 'O', 'B_A', 'I_A', 'O'],
['O', 'O', 'B_A', 'I_A', 'O', 'O', 'O', 'O']]
J'ai essayé de le faire :
desired = [[twitter_label_map[old_label] for labels_list in original] for old_label in labels_list]
Cependant, j'obtiens l'erreur suivante :
NameError: name 'labels_list' is not defined
Merci d'avance !