Это мой код:Почему он не печатает?
wordlist = ['cat','dog','rabbit']
letterlist = [ ]
>>> print ([letterlist.append(letter) for word in wordlist for letter in word if letter not in letterlist])
Это выход:
>>> [None, None, None, None, None, None, None, None, None]
Почему не напечатать:
>>> ['c', 'a', 't', 'd', 'o', 'g', 'r', 'b', 'i']
Спасибо.
приятно, что если размер алфавита конечный, например, 26 букв, то операция 'letter not in letterlist' равна O (1) (постоянное время). – jfs