not in 非メンバーシップ検査

最終更新:2026-09-22

not in 非メンバーシップ検査

not in は in の否定である。

カテゴリ演算子
種類演算子
Python バージョンall

📝 構文

x not in container

▶ 例

下のコードを編集し「実行」をクリックすると、出力パネルに結果が表示されます:

実行結果:

True
True
さらに多くのケースは近日公開予定です。

❓ よくある質問

Qnot in と not (x in lst) は同じですか?
A同じです。`not in` は `in` の否定で、より自然で可読性が高いだけです。`not x in lst` ではなく `x not in lst` と書くのを推奨します。
Q文字列に対して not in は部分文字列の不一致を意味しますか?
Aはい。`'z' not in 'xyz'` は `False`(z は文字列の中にある)、`'w' not in 'xyz'` は `True` です。
Qfor ループの中に not in を書けますか?
A書けません。`for` の反復構文は `in`(`for x in lst`)だけをサポートします。`not in` はメンバー検査式としてのみ使え、`True`/`False` を返します。
Web-Tutorial.com

Web-Tutorial 技術チーム

複数の開発者によって共同維持されているプログラミングチュートリアルプラットフォーム。各チュートリアルは専門分野の開発者が執筆・レビューしています。正確で信頼性の高いコンテンツを目指しています — 問題を見つけた場合はお知らせください。

100%