Je veux décoder des phrases entières du code Morse en alphabet normal - mon script fait juste cela, mais il joint tous les mots - il ne conserve pas les espaces. En MorseCode (l'entrée), trois espaces représentent la séparation entre les mots, tandis qu'un espace représente la séparation entre les lettres.Les caractères espaces blancs à la fois comme une clé et une valeur dans un dictionnaire
J'ai essayé d'ajouter trois espaces comme clé au dictionnaire avec la valeur correspondante d'un espace, mais cela ne semble pas fonctionner. J'ai également essayé de séparer l'entrée en utilisant des expressions régulières, mais j'ai échoué. Y a-t-il un moyen de le faire fonctionner en utilisant des dictionnaires? Est-il même possible d'utiliser les espaces blancs comme clés et entrées dans les dictionnaires?
Merci, je comprends - il semble évident maintenant. Savez-vous si vous pouvez utiliser les espaces comme une clé et/ou une valeur dans un dictionnaire? Je n'ai trouvé aucune information. – 10001000101111
Bien sûr, vous pouvez; c'est juste une chaîne. Le dictionnaire ne se soucie pas de ce qui est * dans * la chaîne. –