[解決済み] Pythonです。リストから文字列の部分文字列をチェックする方法は?重複
2022-10-28 06:04:26
質問
重複の可能性があります。
複数の文字列が別の文字列の中に存在するかどうかをチェックする
のように機能するコードに相当するものが見つからないようです。 この のように機能するコードに相当するものが、Pythonの場合、どこにも見つからないようです。
基本的には、文字列がリストに含まれる部分文字列をチェックしたいと思います。
どのように解決するのですか?
このテストを試してみてください。
any(substring in string for substring in substring_list)
これは
True
の部分文字列のいずれかが
substring_list
.
Pythonの類似のものとして Marc Gravellの回答 がリンクされた質問にあります。
string
Python 3では
from itertools import imap
any(imap(string.__contains__, substring_list))
を直接使うことができます。
map
おそらく、上のジェネレータ式を使ったバージョンの方がわかりやすいと思いますが。
関連
-
[解決済み] JavaScriptで文字列が部分文字列を含むかどうかを確認する方法は?
-
[解決済み] リストのリストからフラットなリストを作るには?
-
[解決済み] Pythonには文字列の'contains'サブストリングメソッドがありますか?
-
[解決済み] リストが空かどうかを確認するにはどうすればよいですか?
-
[解決済み] バイトを文字列に変換する
-
[解決済み] Bashで文字列が部分文字列を含むかどうかをチェックする方法
-
[解決済み] Pythonで文字列の部分文字列を取得するにはどうすればよいですか?
-
[解決済み] 改行やスペースを入れずに印刷する方法
-
[解決済み] Objective-Cで、ある文字列が他の文字列を含んでいるかどうかを調べるにはどうすればよいですか?
-
[解決済み] python-requests モジュールからのすべてのリクエストをログに記録します。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 複数の文字列が別の文字列の中に存在するかどうかをチェックする
-
[解決済み] 文字列がリスト(文字列)の要素を含むかどうかをチェックする
-
[解決済み] 前月の日時オブジェクトを返す
-
[解決済み] Jupyterノートブックでenv変数を設定する方法
-
[解決済み] googletransがエラー 'NoneType' オブジェクトに 'group' 属性がない、と言って動かなくなった。
-
[解決済み] Django 1.7で初期マイグレーションからマイグレートバックする方法は?
-
[解決済み] Python Logging でログメッセージが2回表示される件
-
[解決済み] PySparkでデータフレームのカラムをString型からDouble型に変更する方法は?
-
[解決済み] Pythonでファイルの読み込みと上書きをする
-
[解決済み] djangoのQueryDictをPythonのDictに変更するには?