第二行不understand,可以拆分1下吗,或者解释也行
def decodeMorse(morse_code):
return ' '.join(''.join(MORSE_CODE[letter] for letter in word.split(' ')) for word in morse_code.strip().split(' '))
print(decodeMorse('.... . -.-- .--- ..- -.. .'))
def decodeMorse(morse_code):
a=''.join(MORSE_CODE[letter] for letter in word.split(' '))
b=' '.join(a for word in morse_code.strip().split(' '))
return b
print(decodeMorse('.... . -.-- .--- ..- -.. .'))