私には問題があり、適切で良い解決策を得ることができません。ここでPy3複数の文字列で一般的な単語を探す
は事ですが、私はアドレスが含まれている私のリストを、持っている:
addresses = ['Paris, 9 rue VoltaIre', 'Paris, 42 quai Voltaire', 'Paris, 87 rue VoLtAiRe']
そして、私は治療後に取得したい:
to_upper_words = ['paris', 'voltaire']
「パリ」と「ヴォルテール」の中にあるので、すべての弦。
目標は、上にすべての一般的な単語であり、例えば結果:
'PARIS、343 BOULEVARD SAINT-GERMAIN'
'PARIS、458 BOULEVARD SAINT-GERMAIN'
「パリ'、' Boulevard '、' Saint-Germain 'はすべての文字列(この場合は2つ)に共通しているため大文字です。
私は複数の解決策を見つけましたが、2つの文字列についてしか見つかりませんでした。結果はN文字列に適用すると醜い結果になりました。
誰でも手伝っていただけたら...
ありがとうございます!
すべての文字列に共通の単語だけを大文字で表示しますか?したがって、* rue *ではなく、例えば上の真ん中の文字列には表示されないためです。 –