リストのリストを調べ、すべての文字を大文字または小文字で収集し、見つかった各文字のうちの1つを含むリストを返す関数を作成しています注文。文字がリストのリストに複数回現れた場合、関数は最初に文字を見るときに報告するだけです。例えば、一覧が[['、' M '、' M '、' N '、' N ']、['。 '、'。 '、'。 '、' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' B "]。リストのリストから文字を取り出して返す関数
これまでのコードは動作するようですが、動作していないようです。どんな助けがありますか
def get_symbols(lot):
symbols = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
newlot = []
for i in lot:
if i == symbols:
newlot.append(symbols)
return newlot
else:
return None
Python 3またはPython 2? –
@Rob Python 3を使用する – warrior4223