特别是,我读到了python的拆分方法和,split的默认分隔符是空格。因此,我理解以下的工作原理:print(text.split()) #this should print ['Hello', 'World'] whichit does
上面Python3.6中程序的输出与预期的一样是['Hello', 'World'],因为在上面的字符串变量text中,我们有空格
我想解码整个句子从莫尔斯代码到普通字母表-我的脚本就是这样做的,但它连接所有的单词-它不保留空格。在morseCode (输入)中,三个空格表示单词之间的分隔,而一个空格表示字母之间的分隔。我尝试添加三个空格作为字典的键,对应的值为一个空格,但它似乎不起作用。decodeMorse(morseCode): return ''.join(MORSE_CODE.get(i) for i