{"id":14159,"date":"2023-03-10T10:27:00","date_gmt":"2023-03-10T10:27:00","guid":{"rendered":"https:\/\/www.prepbytes.com\/blog\/?p=14159"},"modified":"2023-04-27T09:51:42","modified_gmt":"2023-04-27T09:51:42","slug":"membership-operator-in-python","status":"publish","type":"post","link":"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/","title":{"rendered":"Membership Operator in Python"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1678186785914-Membership%20Operator%20in%20Python.jpg\" alt=\"\" \/><\/p>\n<p>The membership operators are useful for quickly checking whether a particular value is present in a large dataset, and they can also be used in control statements to perform different actions based on the presence or absence of a specific element. In this article, we will discuss what membership operators in Python are, how they work, and provide some examples to help you understand them better.<\/p>\n<h2>What is a Membership Operator?<\/h2>\n<p>Membership operators in Python are operators used to test whether a value exists in a sequence, such as a list, tuple, or string. The membership operators available in Python are,<\/p>\n<ul>\n<li><strong>in:<\/strong> The in operator returns True if the value is found in the sequence.<\/li>\n<li><strong>not in:<\/strong>  The not in operator returns True if the value is not found in the sequence<\/li>\n<\/ul>\n<p>Membership operators are commonly used with sequences like lists, tuples, and sets. They can also be used with strings, dictionaries, and other iterable objects.<\/p>\n<p>Membership operators are useful in scenarios where you need to check whether a value exists in a sequence or not. By using the in or not in operator, you can easily check whether a value is present in a sequence or not, without having to loop through the entire sequence.<\/p>\n<p>Membership operators in Python are commonly used with sequences like lists, tuples, and sets. They can also be used with strings, dictionaries, and other iterable objects.<\/p>\n<h3>Example of Membership Operator in Python<\/h3>\n<p>Let\u2019s have a better understanding of the membership operators in Python with the help of the following code.<\/p>\n\t\t\t\t\t\t<style>\r\n\t\t\t\t\r\n\t\t\t\t\t#tab_container_14026 {\r\n\toverflow:hidden;\r\n\tdisplay:block;\r\n\twidth:100%;\r\n\tborder:0px solid #ddd;\r\n\tmargin-bottom:30px;\r\n\t}\r\n\r\n#tab_container_14026 .tab-content{\r\n\tpadding:20px;\r\n\tborder: 1px solid #e6e6e6 !important;\r\n\tmargin-top: 0px;\r\n\tbackground-color:#ffffff !important;\r\n\tcolor: #000000 !important;\r\n\tfont-size:16px !important;\r\n\tfont-family: Open Sans !important;\r\n\t\r\n\t\tborder: 1px solid #e6e6e6 !important;\r\n\t}\r\n#tab_container_14026 .wpsm_nav-tabs {\r\n    border-bottom: 0px solid #ddd;\r\n}\r\n#tab_container_14026 .wpsm_nav-tabs > li.active > a, #tab_container_14026 .wpsm_nav-tabs > li.active > a:hover, #tab_container_14026 .wpsm_nav-tabs > li.active > a:focus {\r\n\tcolor: #000000 !important;\r\n\tcursor: default;\r\n\tbackground-color: #ffffff !important;\r\n\tborder: 1px solid #e6e6e6 !important;\r\n}\r\n\r\n#tab_container_14026 .wpsm_nav-tabs > li > a {\r\n    margin-right: 0px !important; \r\n    line-height: 1.42857143 !important;\r\n    border: 1px solid #d5d5d5 !important;\r\n    border-radius: 0px 0px 0 0 !important; \r\n\tbackground-color: #e8e8e8 !important;\r\n\tcolor: #000000 !important;\r\n\tpadding: 15px 18px 15px 18px !important;\r\n\ttext-decoration: none !important;\r\n\tfont-size: 14px !important;\r\n\ttext-align:center !important;\r\n\tfont-family: Open Sans !important;\r\n}\r\n#tab_container_14026 .wpsm_nav-tabs > li > a:focus {\r\noutline: 0px !important;\r\n}\r\n\r\n#tab_container_14026 .wpsm_nav-tabs > li > a:before {\r\n\tdisplay:none !important;\r\n}\r\n#tab_container_14026 .wpsm_nav-tabs > li > a:after {\r\n\tdisplay:none !important ;\r\n}\r\n#tab_container_14026 .wpsm_nav-tabs > li{\r\npadding:0px !important ;\r\nmargin:0px;\r\n}\r\n\r\n#tab_container_14026 .wpsm_nav-tabs > li > a:hover , #tab_container_14026 .wpsm_nav-tabs > li > a:focus {\r\n    color: #000000 !important;\r\n    background-color: #e8e8e8 !important;\r\n\tborder: 1px solid #d5d5d5 !important;\r\n\t\r\n}\r\n#tab_container_14026 .wpsm_nav-tabs > li > a .fa{\r\n\r\nmargin-right:5px !important;\r\n\r\nmargin-left:5px !important;\r\n\r\n\r\n}\r\n\r\n\t\t#tab_container_14026 .wpsm_nav-tabs a{\r\n\t\t\tbackground-image: none;\r\n\t\t\tbackground-position: 0 0;\r\n\t\t\tbackground-repeat: repeat-x;\r\n\t\t}\r\n\t\t\t\r\n\r\n\r\n#tab_container_14026 .wpsm_nav-tabs > li {\r\n    float: left;\r\n    margin-bottom: -1px !important;\r\n\tmargin-right:0px !important; \r\n}\r\n\r\n\r\n#tab_container_14026 .tab-content{\r\noverflow:hidden !important;\r\n}\r\n\r\n\r\n@media (min-width: 769px) {\r\n\r\n\t#tab_container_14026 .wpsm_nav-tabs > li{\r\n\t\tfloat:left !important ;\r\n\t\t\t\tmargin-right:-1px !important;\r\n\t\t\t\t\t}\r\n\t#tab_container_14026 .wpsm_nav-tabs{\r\n\t\tfloat:none !important;\r\n\t\tmargin:0px !important;\r\n\t}\r\n\r\n\t#tab_container_14026 .wpsm_nav-tabs > li {\r\n\t\t\t\t\r\n\t}\r\n\t#tab_container_14026 .wpsm_nav{\r\n\t\t\t}\r\n\r\n}\r\n\r\n\r\n\r\n@media (max-width: 768px) {\r\n\t#tab_container_14026 .wpsm_nav-tabs > li {\r\n\t\t\t\t\r\n\t}\r\n\t#tab_container_14026 .wpsm_nav{\r\n\t\t\t}\r\n}\r\n\r\n\r\n\t.wpsm_nav-tabs li:before{\r\n\t\tdisplay:none !important;\r\n\t}\r\n\r\n\t@media (max-width: 768px) {\r\n\t\t\t\t\r\n\t\t\t\t.wpsm_nav-tabs{\r\n\t\t\tmargin-left:0px !important;\r\n\t\t\tmargin-right:0px !important; \r\n\t\t\t\r\n\t\t}\r\n\t\t\t\t#tab_container_14026 .wpsm_nav-tabs > li{\r\n\t\t\tfloat:none !important;\r\n\t\t}\r\n\t\t\t\r\n\t}\t\t\t\t<\/style>\r\n\t\t\t\t<div id=\"tab_container_14026\" >\r\n\t \r\n\t\t\t\t\t<ul class=\"wpsm_nav wpsm_nav-tabs\" role=\"tablist\" id=\"myTab_14026\">\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t<li role=\"presentation\"  class=\"active\"  onclick=\"do_resize()\">\r\n\t\t\t\t\t\t\t\t<a href=\"#tabs_desc_14026_1\" aria-controls=\"tabs_desc_14026_1\" role=\"tab\" data-toggle=\"tab\">\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<i class=\"fa fa-code\"><\/i> \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t<span>python<\/span>\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t<\/li>\r\n\t\t\t\t\t\t\t\t\t\t\t <\/ul>\r\n\r\n\t\t\t\t\t  <!-- Tab panes -->\r\n\t\t\t\t\t  <div class=\"tab-content\" id=\"tab-content_14026\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t <div role=\"tabpanel\" class=\"tab-pane  in active \" id=\"tabs_desc_14026_1\">\r\n\t\t\t\t\t\t\t\t<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"python\"># membership operator in Python\r\n# using \"in\" operator\r\nfruits = [\"apple\", \"banana\", \"cherry\"]\r\nif \"banana\" in fruits:\r\n    print(\"Yes, banana is a fruit!\")\r\n# using \"not in\" operator\r\nif \"orange\" not in fruits:\r\n    print(\"Yes, orange is not in the list of fruits\")<\/pre>\t\t\t\t\t\t <\/div>\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t <\/div>\r\n\t\t\t\t\t \r\n\t\t\t\t <\/div>\r\n <script>\r\n\t\tjQuery(function () {\r\n\t\t\tjQuery('#myTab_14026 a:first').tab('show')\r\n\t\t});\r\n\t\t\r\n\t\t\t\tjQuery(function(){\r\n\t\t\tvar b=\"fadeIn\";\r\n\t\t\tvar c;\r\n\t\t\tvar a;\r\n\t\t\td(jQuery(\"#myTab_14026 a\"),jQuery(\"#tab-content_14026\"));function d(e,f,g){\r\n\t\t\t\te.click(function(i){\r\n\t\t\t\t\ti.preventDefault();\r\n\t\t\t\t\tjQuery(this).tab(\"show\");\r\n\t\t\t\t\tvar h=jQuery(this).data(\"easein\");\r\n\t\t\t\t\tif(c){c.removeClass(a);}\r\n\t\t\t\t\tif(h){f.find(\"div.active\").addClass(\"animated \"+h);a=h;}\r\n\t\t\t\t\telse{if(g){f.find(\"div.active\").addClass(\"animated \"+g);a=g;}else{f.find(\"div.active\").addClass(\"animated \"+b);a=b;}}c=f.find(\"div.active\");\r\n\t\t\t\t});\r\n\t\t\t}\r\n\t\t});\r\n\t\t\r\n\r\n\t\tfunction do_resize(){\r\n\r\n\t\t\tvar width=jQuery( '.tab-content .tab-pane iframe' ).width();\r\n\t\t\tvar height=jQuery( '.tab-content .tab-pane iframe' ).height();\r\n\r\n\t\t\tvar toggleSize = true;\r\n\t\t\tjQuery('iframe').animate({\r\n\t\t\t    width: toggleSize ? width : 640,\r\n\t\t\t    height: toggleSize ? height : 360\r\n\t\t\t  }, 250);\r\n\r\n\t\t\t  toggleSize = !toggleSize;\r\n\t\t}\r\n\r\n\r\n\t<\/script>\r\n\t\t\t\t\r\n\t\t\t\n<p><strong>Output:<\/strong><\/p>\n<pre><code>Yes, banana is a fruit!\nYes, orange is not in the list of fruits<\/code><\/pre>\n<p><strong>Explanation:<\/strong><br \/>\nIn the example above, the in membership operator is used to check if &quot;banana&quot; is a member of the fruits list, and the not in operator is used to check if &quot;orange&quot; is not a member of the fruits list.<\/p>\n<h2>Types of Membership Operators in Python<\/h2>\n<p>There are two membership operators in Python i.e., &quot;in&quot; and &quot;not in&quot;.<\/p>\n<ul>\n<li>The &quot;in&quot; operator is used to test whether a value is a member of a sequence. It returns True if the specified value is found in the sequence and False otherwise. The &quot;in&quot; operator can be used with sequences like lists, tuples, strings, sets, and dictionaries.<\/li>\n<li>The &quot;not in&quot; operator is used to test whether a value is not a member of a sequence. It returns True if the specified value is not found in the sequence and False otherwise. The &quot;not in&quot; operator can also be used with sequences like lists, tuples, strings, sets, and dictionaries.<\/li>\n<\/ul>\n<h3>Difference between \u2018in\u2019 and \u2018not in\u2019 Membership Operators<\/h3>\n<p>The primary distinction between the &#8216;in&#8217; and &#8216;not in&#8217; operators is that the \u2018in\u2019 checks whether a value exists within a sequence, whereas the \u2018not in\u2019 checks whether a value does not exist within a sequence. In other words, the &#8216;in&#8217; operator verifies the presence of a given value, while the &#8216;not in&#8217; operator verifies its absence in the sequence.<\/p>\n<p>Here are some examples to illustrate the difference between \u2018in\u2019 and \u2018not in\u2019 membership operators.<\/p>\n<p><strong>Example of Using \u2018in\u2019 Operator in Python<\/strong><br \/>\nBelow we have a code example that shows the working of the in operator in Python.<\/p>\n<p><strong>Code Implementation:<\/strong><\/p>\n<pre><code>fruits = ['apple', 'banana', 'orange']\nif 'banana' in fruits:\n    print(\"Yes, 'banana' is a fruit!\")<\/code><\/pre>\n<p><strong>Output:<\/strong><\/p>\n<pre><code>Yes, 'banana' is a fruit!<\/code><\/pre>\n<p><strong>Explanation:<\/strong><br \/>\nIn this example, the \u2018in\u2019 operator checks whether the value \u2018banana\u2019 is present in the list of fruits. Since \u2018banana\u2019 is present in the list, the condition is True, and the message is printed.<\/p>\n<p><strong>Example of Using \u2018not in\u2019 Operator in Python<\/strong><br \/>\nThe following code shows the usage of the \u2018not in\u2019 operator in Python.<\/p>\n<p><strong>Code Implementation:<\/strong><\/p>\n<pre><code>fruits = ['apple', 'banana', 'orange']\nif 'grape' not in fruits:\n    print(\"No, 'grape' is not a fruit!\")<\/code><\/pre>\n<p><strong>Output:<\/strong><\/p>\n<pre><code>No, 'grape' is not a fruit!<\/code><\/pre>\n<p><strong>Explanation:<\/strong><br \/>\nIn this example, the \u2018not in\u2019 operator checks whether the value \u2018grape\u2019 is not present in the list of fruits. Since \u2018grape\u2019 is not present in the list, the condition is True, and the message is printed.<\/p>\n<h2>Application of Membership Operators in Python<\/h2>\n<p>The membership operator is widely used in various fields, including mathematics, computer science, and artificial intelligence. Here are some examples of its applications:<\/p>\n<ul>\n<li><strong>Set theory:<\/strong> The membership operator is used to define sets and determine the membership of elements in the set. It is a fundamental concept in set theory that is used to perform set operations such as union, intersection, and complement.<\/li>\n<li><strong>Programming languages:<\/strong> The membership operator is used in programming languages to test whether a value is a member of a list or a tuple. For example, in Python, the \u2018in\u2019 keyword is used to test the membership of an element in a list or a tuple.<\/li>\n<li><strong>Database management:<\/strong> The membership operator is used in database management to perform operations on sets of data. It is used to filter data and retrieve records that meet a specific condition.<\/li>\n<li><strong>Artificial intelligence:<\/strong> The membership operator is used in fuzzy logic to represent the degree of membership of an element in a set. Fuzzy logic is used to model systems that have uncertain or imprecise information.<\/li>\n<li><strong>Natural language processing:<\/strong> The membership operator is used in natural language processing to determine the similarity between words and phrases. It is used to identify synonyms and related words in a corpus of text.<\/li>\n<\/ul>\n<p><strong>Conclusion<\/strong><br \/>\nIn conclusion, the membership operators in and not in are essential tools for testing whether a value or element is present in a sequence in Python. These operators allow us to quickly and easily check for the existence of a particular value or element in a dataset and can be used in various control statements to perform different actions based on the presence or absence of specific elements.  Overall, the membership operator in Python is a simple yet powerful tool in Python for testing membership in sequences and can help to streamline code and increase efficiency.<\/p>\n<h2>Frequently Asked Questions<\/h2>\n<p>Here are some frequently asked questions related to membership operator in Python.<\/p>\n<p><strong>Ques 1. Can the membership operators be used with dictionaries in Python?<\/strong><br \/>\n<strong>Ans.<\/strong> Yes, the membership operators can be used with dictionaries in Python. They test whether a key is present in the dictionary.<\/p>\n<p><strong>Ques 2. Can the membership operators be used with custom classes in Python?<\/strong><br \/>\n<strong>Ans.<\/strong> Yes, the membership operators can be used with custom classes in Python. You need to define the &quot;contains()&quot; method in your class to specify the membership behavior.<\/p>\n<p><strong>Ques 3. Can we use the &quot;in&quot; membership operator with a None object in Python?<\/strong><br \/>\n<strong>Ans.<\/strong> No, we cannot use the &quot;in&quot; operator with a None object in Python, If we do so we will get a TypeError since None is not iterable.<\/p>\n<p><strong>Ques 4. Can the membership operators be used with other operators in Python?<\/strong><br \/>\n<strong>Ans.<\/strong> Yes, the membership operators can be used with other operators in Python.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The membership operators are useful for quickly checking whether a particular value is present in a large dataset, and they can also be used in control statements to perform different actions based on the presence or absence of a specific element. In this article, we will discuss what membership operators in Python are, how they [&hellip;]<\/p>\n","protected":false},"author":52,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[154],"tags":[],"class_list":["post-14159","post","type-post","status-publish","format-standard","hentry","category-python"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Membership Operator in Python<\/title>\n<meta name=\"description\" content=\"Python&#039;s membership operators &quot;in&quot; and &quot;not in&quot; are used to determine whether a value is a member of a sequence or collection.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Membership Operator in Python\" \/>\n<meta property=\"og:description\" content=\"Python&#039;s membership operators &quot;in&quot; and &quot;not in&quot; are used to determine whether a value is a member of a sequence or collection.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/\" \/>\n<meta property=\"og:site_name\" content=\"PrepBytes Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prepbytes0211\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-03-10T10:27:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-04-27T09:51:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1678186785914-Membership%20Operator%20in%20Python.jpg\" \/>\n<meta name=\"author\" content=\"Prepbytes\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Prepbytes\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/\"},\"author\":{\"name\":\"Prepbytes\",\"@id\":\"http:\/\/43.205.93.38\/#\/schema\/person\/3f7dc4ae851791d5947a7f99df363d5e\"},\"headline\":\"Membership Operator in Python\",\"datePublished\":\"2023-03-10T10:27:00+00:00\",\"dateModified\":\"2023-04-27T09:51:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/\"},\"wordCount\":1117,\"commentCount\":0,\"publisher\":{\"@id\":\"http:\/\/43.205.93.38\/#organization\"},\"image\":{\"@id\":\"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1678186785914-Membership%20Operator%20in%20Python.jpg\",\"articleSection\":[\"Python\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/\",\"url\":\"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/\",\"name\":\"Membership Operator in Python\",\"isPartOf\":{\"@id\":\"http:\/\/43.205.93.38\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1678186785914-Membership%20Operator%20in%20Python.jpg\",\"datePublished\":\"2023-03-10T10:27:00+00:00\",\"dateModified\":\"2023-04-27T09:51:42+00:00\",\"description\":\"Python's membership operators \\\"in\\\" and \\\"not in\\\" are used to determine whether a value is a member of a sequence or collection.\",\"breadcrumb\":{\"@id\":\"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/#primaryimage\",\"url\":\"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1678186785914-Membership%20Operator%20in%20Python.jpg\",\"contentUrl\":\"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1678186785914-Membership%20Operator%20in%20Python.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\/\/43.205.93.38\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Python\",\"item\":\"https:\/\/prepbytes.com\/blog\/category\/python\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Membership Operator in Python\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/43.205.93.38\/#website\",\"url\":\"http:\/\/43.205.93.38\/\",\"name\":\"PrepBytes Blog\",\"description\":\"ONE-STOP RESOURCE FOR EVERYTHING RELATED TO CODING\",\"publisher\":{\"@id\":\"http:\/\/43.205.93.38\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/43.205.93.38\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"http:\/\/43.205.93.38\/#organization\",\"name\":\"Prepbytes\",\"url\":\"http:\/\/43.205.93.38\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/43.205.93.38\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/blog.prepbytes.com\/wp-content\/uploads\/2025\/07\/uzxxllgloialmn9mhwfe.webp\",\"contentUrl\":\"https:\/\/blog.prepbytes.com\/wp-content\/uploads\/2025\/07\/uzxxllgloialmn9mhwfe.webp\",\"width\":160,\"height\":160,\"caption\":\"Prepbytes\"},\"image\":{\"@id\":\"http:\/\/43.205.93.38\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/prepbytes0211\/\",\"https:\/\/www.instagram.com\/prepbytes\/\",\"https:\/\/www.linkedin.com\/company\/prepbytes\/\",\"https:\/\/www.youtube.com\/channel\/UC0xGnHDrjUM1pDEK2Ka5imA\"]},{\"@type\":\"Person\",\"@id\":\"http:\/\/43.205.93.38\/#\/schema\/person\/3f7dc4ae851791d5947a7f99df363d5e\",\"name\":\"Prepbytes\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/43.205.93.38\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/232042cd1a1ea0e982c96d2a2ec93fb70a8e864e00784491231e7bfe5a9e06b5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/232042cd1a1ea0e982c96d2a2ec93fb70a8e864e00784491231e7bfe5a9e06b5?s=96&d=mm&r=g\",\"caption\":\"Prepbytes\"},\"url\":\"https:\/\/prepbytes.com\/blog\/author\/gourav-jaincollegedekho-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Membership Operator in Python","description":"Python's membership operators \"in\" and \"not in\" are used to determine whether a value is a member of a sequence or collection.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/","og_locale":"en_US","og_type":"article","og_title":"Membership Operator in Python","og_description":"Python's membership operators \"in\" and \"not in\" are used to determine whether a value is a member of a sequence or collection.","og_url":"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/","og_site_name":"PrepBytes Blog","article_publisher":"https:\/\/www.facebook.com\/prepbytes0211\/","article_published_time":"2023-03-10T10:27:00+00:00","article_modified_time":"2023-04-27T09:51:42+00:00","og_image":[{"url":"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1678186785914-Membership%20Operator%20in%20Python.jpg","type":"","width":"","height":""}],"author":"Prepbytes","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Prepbytes","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/#article","isPartOf":{"@id":"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/"},"author":{"name":"Prepbytes","@id":"http:\/\/43.205.93.38\/#\/schema\/person\/3f7dc4ae851791d5947a7f99df363d5e"},"headline":"Membership Operator in Python","datePublished":"2023-03-10T10:27:00+00:00","dateModified":"2023-04-27T09:51:42+00:00","mainEntityOfPage":{"@id":"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/"},"wordCount":1117,"commentCount":0,"publisher":{"@id":"http:\/\/43.205.93.38\/#organization"},"image":{"@id":"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/#primaryimage"},"thumbnailUrl":"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1678186785914-Membership%20Operator%20in%20Python.jpg","articleSection":["Python"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/","url":"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/","name":"Membership Operator in Python","isPartOf":{"@id":"http:\/\/43.205.93.38\/#website"},"primaryImageOfPage":{"@id":"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/#primaryimage"},"image":{"@id":"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/#primaryimage"},"thumbnailUrl":"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1678186785914-Membership%20Operator%20in%20Python.jpg","datePublished":"2023-03-10T10:27:00+00:00","dateModified":"2023-04-27T09:51:42+00:00","description":"Python's membership operators \"in\" and \"not in\" are used to determine whether a value is a member of a sequence or collection.","breadcrumb":{"@id":"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/#primaryimage","url":"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1678186785914-Membership%20Operator%20in%20Python.jpg","contentUrl":"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1678186785914-Membership%20Operator%20in%20Python.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/prepbytes.com\/blog\/membership-operator-in-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/43.205.93.38\/"},{"@type":"ListItem","position":2,"name":"Python","item":"https:\/\/prepbytes.com\/blog\/category\/python\/"},{"@type":"ListItem","position":3,"name":"Membership Operator in Python"}]},{"@type":"WebSite","@id":"http:\/\/43.205.93.38\/#website","url":"http:\/\/43.205.93.38\/","name":"PrepBytes Blog","description":"ONE-STOP RESOURCE FOR EVERYTHING RELATED TO CODING","publisher":{"@id":"http:\/\/43.205.93.38\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/43.205.93.38\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"http:\/\/43.205.93.38\/#organization","name":"Prepbytes","url":"http:\/\/43.205.93.38\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/43.205.93.38\/#\/schema\/logo\/image\/","url":"https:\/\/blog.prepbytes.com\/wp-content\/uploads\/2025\/07\/uzxxllgloialmn9mhwfe.webp","contentUrl":"https:\/\/blog.prepbytes.com\/wp-content\/uploads\/2025\/07\/uzxxllgloialmn9mhwfe.webp","width":160,"height":160,"caption":"Prepbytes"},"image":{"@id":"http:\/\/43.205.93.38\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/prepbytes0211\/","https:\/\/www.instagram.com\/prepbytes\/","https:\/\/www.linkedin.com\/company\/prepbytes\/","https:\/\/www.youtube.com\/channel\/UC0xGnHDrjUM1pDEK2Ka5imA"]},{"@type":"Person","@id":"http:\/\/43.205.93.38\/#\/schema\/person\/3f7dc4ae851791d5947a7f99df363d5e","name":"Prepbytes","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/43.205.93.38\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/232042cd1a1ea0e982c96d2a2ec93fb70a8e864e00784491231e7bfe5a9e06b5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/232042cd1a1ea0e982c96d2a2ec93fb70a8e864e00784491231e7bfe5a9e06b5?s=96&d=mm&r=g","caption":"Prepbytes"},"url":"https:\/\/prepbytes.com\/blog\/author\/gourav-jaincollegedekho-com\/"}]}},"_links":{"self":[{"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/posts\/14159","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/users\/52"}],"replies":[{"embeddable":true,"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/comments?post=14159"}],"version-history":[{"count":3,"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/posts\/14159\/revisions"}],"predecessor-version":[{"id":16045,"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/posts\/14159\/revisions\/16045"}],"wp:attachment":[{"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/media?parent=14159"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/categories?post=14159"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/tags?post=14159"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}