{"id":6700,"date":"2026-07-23T17:00:43","date_gmt":"2026-07-23T13:30:43","guid":{"rendered":"https:\/\/parmin.cloud\/blog\/?p=6700"},"modified":"2026-07-23T17:00:43","modified_gmt":"2026-07-23T13:30:43","slug":"%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%da%a9%d8%a7%d9%85%d9%84-%da%a9%d8%a7%d8%b1-%d8%a8%d8%a7-%d8%aa%d8%a7%d8%a8%d8%b9-filter-%d8%af%d8%b1-%d9%be%d8%a7%db%8c%d8%aa%d9%88%d9%86-%d9%87%d9%85%d8%b1%d8%a7","status":"publish","type":"post","link":"https:\/\/parmin.cloud\/blog\/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%da%a9%d8%a7%d9%85%d9%84-%da%a9%d8%a7%d8%b1-%d8%a8%d8%a7-%d8%aa%d8%a7%d8%a8%d8%b9-filter-%d8%af%d8%b1-%d9%be%d8%a7%db%8c%d8%aa%d9%88%d9%86-%d9%87%d9%85%d8%b1%d8%a7\/","title":{"rendered":"\u0622\u0645\u0648\u0632\u0634 \u06a9\u0627\u0645\u0644 \u06a9\u0627\u0631 \u0628\u0627 \u062a\u0627\u0628\u0639 filter() \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 (\u0647\u0645\u0631\u0627\u0647 \u0628\u0627 \u0645\u062b\u0627\u0644\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc)"},"content":{"rendered":"<h3 data-path-to-node=\"4\">\u0645\u0642\u062f\u0645\u0647<\/h3>\n<p data-path-to-node=\"5\">\u062a\u0627\u0628\u0639 \u062f\u0631\u06a9\u0627\u0631 (Built-in) <b data-path-to-node=\"5\" data-index-in-node=\"22\"><code data-path-to-node=\"5\" data-index-in-node=\"22\">filter()<\/code><\/b> \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0631\u0627\u06cc \u0633\u0627\u062e\u062a \u06cc\u06a9 \u067e\u06cc\u0645\u0627\u06cc\u0634\u200c\u06af\u0631 (Iterator) \u062c\u062f\u06cc\u062f \u0627\u0632 \u0631\u0648\u06cc \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0642\u0627\u0628\u0644 \u067e\u06cc\u0645\u0627\u06cc\u0634 (Iterable) \u0645\u0627\u0646\u0646\u062f \u0644\u06cc\u0633\u062a\u200c\u0647\u0627 \u06cc\u0627 \u062f\u06cc\u06a9\u0634\u0646\u0631\u06cc\u200c\u0647\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0627\u06cc\u0646 \u062a\u0627\u0628\u0639 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0634\u0631\u0637\u06cc \u06a9\u0647 \u062f\u0631 \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u062f\u06cc\u06af\u0631 \u062a\u0639\u0631\u06cc\u0641 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u062f\u060c \u0622\u06cc\u062a\u0645\u200c\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc \u0631\u0627 \u0641\u06cc\u0644\u062a\u0631 \u06a9\u0631\u062f\u0647 \u0648 \u062a\u0646\u0647\u0627 \u0645\u0642\u0627\u062f\u06cc\u0631 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0634\u0645\u0627 \u0631\u0627 \u062e\u0631\u0648\u062c\u06cc \u0645\u06cc\u200c\u062f\u0647\u062f.<\/p>\n<p data-path-to-node=\"6\">\u0633\u0627\u062e\u062a\u0627\u0631 \u06a9\u0644\u06cc \u0648 \u0633\u06cc\u0646\u062a\u06a9\u0633 \u062a\u0627\u0628\u0639 <code data-path-to-node=\"6\" data-index-in-node=\"25\">filter()<\/code> \u0628\u0647 \u0634\u06a9\u0644 \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n<div class=\"code-block ng-tns-c427156625-282 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation\" data-hveid=\"0\" data-ved=\"0CAAQhtANahgKEwi49tnRoOiVAxUAAAAAHQAAAAAQ8gE\">\n<div class=\"formatted-code-block-internal-container ng-tns-c427156625-282\">\n<div class=\"animated-opacity ng-tns-c427156625-282\">\n<div class=\"code-block-decoration header-formatted gds-emphasized-body-m ng-tns-c427156625-282 ng-star-inserted\"><span class=\"ng-tns-c427156625-282\">Python<\/span><\/p>\n<div class=\"buttons ng-tns-c427156625-282 ng-star-inserted\"><\/div>\n<\/div>\n<pre class=\"ng-tns-c427156625-282\"><code class=\"code-container formatted ng-tns-c427156625-282\" role=\"text\" data-test-id=\"code-content\"><span class=\"hljs-built_in\">filter<\/span>(function, iterable)\r\n<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<p data-path-to-node=\"8\">\u062e\u0631\u0648\u062c\u06cc \u0627\u06cc\u0646 \u062f\u0633\u062a\u0648\u0631 \u06cc\u06a9 <b data-path-to-node=\"8\" data-index-in-node=\"19\">Filter Object<\/b> \u0627\u0633\u062a \u06a9\u0647 \u062e\u0648\u062f\u0634 \u0646\u0648\u0639\u06cc Iterable \u0628\u0647 \u0634\u0645\u0627\u0631 \u0645\u06cc\u200c\u0631\u0648\u062f. \u0628\u0631\u0627\u06cc \u062a\u0628\u062f\u06cc\u0644 \u0627\u06cc\u0646 \u062e\u0631\u0648\u062c\u06cc \u0628\u0647 \u06cc\u06a9 \u0644\u06cc\u0633\u062a \u0642\u0627\u0628\u0644 \u0646\u0645\u0627\u06cc\u0634\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0622\u0646 \u0631\u0627 \u062f\u0631\u0648\u0646 \u062a\u0627\u0628\u0639 <code data-path-to-node=\"8\" data-index-in-node=\"145\">list()<\/code> \u0642\u0631\u0627\u0631 \u062f\u0647\u06cc\u062f.<\/p>\n<h4 data-path-to-node=\"9\">\u0686\u0631\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 <code data-path-to-node=\"9\" data-index-in-node=\"15\">filter()<\/code> \u0628\u0647\u06cc\u0646\u0647\u200c\u062a\u0631 \u0627\u0633\u062a\u061f<\/h4>\n<p data-path-to-node=\"10\">\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062a\u0627\u0628\u0639 <code data-path-to-node=\"10\" data-index-in-node=\"16\">filter()<\/code> \u062f\u0631 \u0645\u0642\u0627\u06cc\u0633\u0647 \u0628\u0627 \u0631\u0648\u0634\u200c\u0647\u0627\u06cc\u06cc \u0645\u062b\u0644 List Comprehension (\u0628\u0647\u200c\u0648\u06cc\u0698\u0647 \u0647\u0646\u06af\u0627\u0645 \u06a9\u0627\u0631 \u0628\u0627 \u0645\u062c\u0645\u0648\u0639\u0647\u200c\u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0628\u0632\u0631\u06af) \u0627\u0632 \u0646\u0638\u0631 \u0645\u062f\u06cc\u0631\u06cc\u062a \u062d\u0627\u0641\u0638\u0647 \u0631\u0645 (RAM) \u0628\u0633\u06cc\u0627\u0631 \u0628\u0647\u06cc\u0646\u0647\u200c\u062a\u0631 \u0627\u0633\u062a. \u062f\u0631 \u0631\u0648\u0634 List Comprehension\u060c \u06cc\u06a9 \u0644\u06cc\u0633\u062a \u062c\u062f\u06cc\u062f \u0628\u0647\u200c\u0637\u0648\u0631 \u06a9\u0627\u0645\u0644 \u062f\u0631 \u062d\u0627\u0641\u0638\u0647 \u0633\u0627\u062e\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f \u0648 \u062a\u0627 \u0632\u0645\u0627\u0646 \u0627\u062a\u0645\u0627\u0645 \u067e\u0631\u062f\u0627\u0632\u0634\u060c \u062f\u0648 \u0644\u06cc\u0633\u062a \u0647\u0645\u200c\u0632\u0645\u0627\u0646 \u0641\u0636\u0627\u06cc \u062d\u0627\u0641\u0638\u0647 \u0631\u0627 \u0627\u0634\u063a\u0627\u0644 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f. \u0627\u0645\u0627 \u062a\u0627\u0628\u0639 <code data-path-to-node=\"10\" data-index-in-node=\"315\">filter()<\/code> \u06cc\u06a9 \u0634\u06cc\u0621 \u0633\u0628\u06a9 \u0645\u06cc\u200c\u0633\u0627\u0632\u062f \u06a9\u0647 \u0627\u0631\u062c\u0627\u0639\u06cc \u0628\u0647 \u0644\u06cc\u0633\u062a \u0627\u0635\u0644\u06cc\u060c \u062a\u0627\u0628\u0639 \u0634\u0631\u0637\u06cc \u0648 \u0646\u0645\u0627\u06cc\u0647 (Index) \u067e\u06cc\u0645\u0627\u06cc\u0634 \u062f\u0627\u0631\u062f \u0648 \u0645\u0642\u062f\u0627\u0631 \u0628\u0633\u06cc\u0627\u0631 \u06a9\u0645\u062a\u0631\u06cc \u0627\u0632 \u062d\u0627\u0641\u0638\u0647 \u0633\u0631\u0648\u0631 \u0631\u0627 \u062f\u0631\u06af\u06cc\u0631 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n<p data-path-to-node=\"11\">\u062f\u0631 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u0627\u0632 \u0648\u0628\u0644\u0627\u06af <b data-path-to-node=\"11\" data-index-in-node=\"22\">\u067e\u0627\u0631\u0645\u06cc\u0646 \u06a9\u0644\u0648\u062f<\/b>\u060c \u0686\u0647\u0627\u0631 \u0631\u0648\u0634 \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062a\u0627\u0628\u0639 <code data-path-to-node=\"11\" data-index-in-node=\"73\">filter()<\/code> \u0631\u0627 \u0647\u0645\u0631\u0627\u0647 \u0628\u0627 \u0645\u062b\u0627\u0644 \u0645\u0631\u0648\u0631 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645.<\/p>\n<h2 data-path-to-node=\"13\">\u06f1. \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 filter() \u0647\u0645\u0631\u0627\u0647 \u0628\u0627 \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u0645\u0639\u0645\u0648\u0644\u06cc \u0648 Lambda<\/h2>\n<p data-path-to-node=\"14\">\u0648\u0631\u0648\u062f\u06cc \u0627\u0648\u0644 \u062a\u0627\u0628\u0639 <code data-path-to-node=\"14\" data-index-in-node=\"15\">filter()<\/code>\u060c \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u0634\u0631\u0637\u06cc \u0627\u0633\u062a. \u0627\u06cc\u0646 \u062a\u0627\u0628\u0639 \u0628\u0647 \u0627\u0632\u0627\u06cc \u062a\u06a9\u200c\u062a\u06a9 \u0639\u0646\u0627\u0635\u0631 \u0648\u0631\u0648\u062f\u06cc \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u0634\u0648\u062f\u061b \u0627\u06af\u0631 \u062e\u0631\u0648\u062c\u06cc \u0622\u0646 <code data-path-to-node=\"14\" data-index-in-node=\"104\">True<\/code> \u0628\u0627\u0634\u062f \u0639\u0646\u0635\u0631 \u0646\u06af\u0647\u200c\u062f\u0627\u0634\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f \u0648 \u0627\u06af\u0631 <code data-path-to-node=\"14\" data-index-in-node=\"142\">False<\/code> \u0628\u0627\u0634\u062f\u060c \u0622\u0646 \u0639\u0646\u0635\u0631 \u0641\u06cc\u0644\u062a\u0631 \u0648 \u062d\u0630\u0641 \u0645\u06cc\u200c\u06af\u0631\u062f\u062f.<\/p>\n<h3 data-path-to-node=\"15\">\u0627\u0644\u0641) \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062a\u0627\u0628\u0639 \u0628\u06cc\u200c\u0646\u0627\u0645 (Lambda)<\/h3>\n<p data-path-to-node=\"16\">\u0627\u06af\u0631 \u0634\u0631\u0637 \u0634\u0645\u0627 \u06a9\u0648\u062a\u0627\u0647 \u0648 \u0633\u0627\u062f\u0647 \u0627\u0633\u062a\u060c \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062a\u0627\u0628\u0639 <code data-path-to-node=\"16\" data-index-in-node=\"46\">lambda<\/code> \u0628\u0647\u062a\u0631\u06cc\u0646 \u0648 \u0633\u0631\u06cc\u0639\u200c\u062a\u0631\u06cc\u0646 \u06af\u0632\u06cc\u0646\u0647 \u0627\u0633\u062a:<\/p>\n<div class=\"code-block ng-tns-c427156625-283 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation\" data-hveid=\"0\" data-ved=\"0CAAQhtANahgKEwi49tnRoOiVAxUAAAAAHQAAAAAQ8wE\">\n<div class=\"formatted-code-block-internal-container ng-tns-c427156625-283\">\n<div class=\"animated-opacity ng-tns-c427156625-283\">\n<div class=\"code-block-decoration header-formatted gds-emphasized-body-m ng-tns-c427156625-283 ng-star-inserted\"><span class=\"ng-tns-c427156625-283\">Python<\/span><\/p>\n<div class=\"buttons ng-tns-c427156625-283 ng-star-inserted\"><\/div>\n<\/div>\n<pre class=\"ng-tns-c427156625-283\"><code class=\"code-container formatted ng-tns-c427156625-283\" role=\"text\" data-test-id=\"code-content\">creature_names = [<span class=\"hljs-string\">'Sammy'<\/span>, <span class=\"hljs-string\">'Ashley'<\/span>, <span class=\"hljs-string\">'Jo'<\/span>, <span class=\"hljs-string\">'Olly'<\/span>, <span class=\"hljs-string\">'Jackie'<\/span>, <span class=\"hljs-string\">'Charlie'<\/span>]\r\n\r\n<span class=\"hljs-comment\"># \u0641\u06cc\u0644\u062a\u0631 \u06a9\u0631\u062f\u0646 \u0627\u0633\u0627\u0645\u06cc \u06a9\u0647 \u0628\u0627 \u062d\u0631\u0648\u0641 \u0635\u062f\u0627\u200c\u062f\u0627\u0631 \u0634\u0631\u0648\u0639 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f<\/span>\r\nvowel_names = <span class=\"hljs-built_in\">filter<\/span>(<span class=\"hljs-keyword\">lambda<\/span> x: x[<span class=\"hljs-number\">0<\/span>].lower() <span class=\"hljs-keyword\">in<\/span> <span class=\"hljs-string\">'aeiou'<\/span>, creature_names)\r\n\r\nprint(<span class=\"hljs-built_in\">list<\/span>(vowel_names))\r\n<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<p data-path-to-node=\"18\"><b data-path-to-node=\"18\" data-index-in-node=\"0\">\u062e\u0631\u0648\u062c\u06cc:<\/b><\/p>\n<div class=\"code-block ng-tns-c427156625-284 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation\" data-hveid=\"0\" data-ved=\"0CAAQhtANahgKEwi49tnRoOiVAxUAAAAAHQAAAAAQ9AE\">\n<div class=\"formatted-code-block-internal-container ng-tns-c427156625-284\">\n<div class=\"animated-opacity ng-tns-c427156625-284\">\n<div class=\"code-block-decoration header-formatted gds-emphasized-body-m ng-tns-c427156625-284 ng-star-inserted\"><span class=\"ng-tns-c427156625-284\">Python<\/span><\/p>\n<div class=\"buttons ng-tns-c427156625-284 ng-star-inserted\"><\/div>\n<\/div>\n<pre class=\"ng-tns-c427156625-284\"><code class=\"code-container formatted ng-tns-c427156625-284\" role=\"text\" data-test-id=\"code-content\">[<span class=\"hljs-string\">'Ashley'<\/span>, <span class=\"hljs-string\">'Olly'<\/span>]\r\n<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<p data-path-to-node=\"20\">\u062f\u0631 \u0627\u06cc\u0646 \u06a9\u062f:<\/p>\n<ol start=\"1\" data-path-to-node=\"21\">\n<li>\n<p data-path-to-node=\"21,0,0\">\u0645\u062a\u063a\u06cc\u0631 <code data-path-to-node=\"21,0,0\" data-index-in-node=\"6\">x<\/code> \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u0647\u0631 \u0639\u0646\u0635\u0631 \u0627\u0632 \u0644\u06cc\u0633\u062a \u0627\u0633\u062a.<\/p>\n<\/li>\n<li>\n<p data-path-to-node=\"21,1,0\">\u0639\u0628\u0627\u0631\u062a <code data-path-to-node=\"21,1,0\" data-index-in-node=\"6\">x[0].lower()<\/code> \u0627\u0648\u0644\u06cc\u0646 \u062d\u0631\u0641 \u0647\u0631 \u0627\u0633\u0645 \u0631\u0627 \u0628\u0647 \u062d\u0631\u0648\u0641 \u06a9\u0648\u0686\u06a9 \u062a\u0628\u062f\u06cc\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n<\/li>\n<li>\n<p data-path-to-node=\"21,2,0\">\u0639\u0628\u0627\u0631\u062a <code data-path-to-node=\"21,2,0\" data-index-in-node=\"6\">in 'aeiou'<\/code> \u0628\u0631\u0631\u0633\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u0622\u06cc\u0627 \u062d\u0631\u0641 \u0627\u0648\u0644 \u062f\u0631 \u0645\u06cc\u0627\u0646 \u062d\u0631\u0648\u0641 \u0635\u062f\u0627\u200c\u062f\u0627\u0631 \u0642\u0631\u0627\u0631 \u062f\u0627\u0631\u062f \u06cc\u0627 \u062e\u06cc\u0631.<\/p>\n<\/li>\n<\/ol>\n<h3 data-path-to-node=\"23\">\u0628) \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062a\u0627\u0628\u0639 \u062a\u0639\u0631\u06cc\u0641\u200c\u0634\u062f\u0647 (def)<\/h3>\n<p data-path-to-node=\"24\">\u0628\u0631\u0627\u06cc \u0634\u0631\u0637\u200c\u0647\u0627 \u0648 \u06a9\u062f\u0647\u0627\u06cc \u067e\u06cc\u0686\u06cc\u062f\u0647\u200c\u062a\u0631\u060c \u062c\u0647\u062a \u0627\u0641\u0632\u0627\u06cc\u0634 \u062e\u0648\u0627\u0646\u0627\u06cc\u06cc \u06a9\u062f \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u0645\u0639\u0645\u0648\u0644\u06cc \u0628\u0627 <code data-path-to-node=\"24\" data-index-in-node=\"80\">def<\/code> \u062a\u0639\u0631\u06cc\u0641 \u06a9\u0646\u06cc\u062f:<\/p>\n<div class=\"code-block ng-tns-c427156625-285 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation\" data-hveid=\"0\" data-ved=\"0CAAQhtANahgKEwi49tnRoOiVAxUAAAAAHQAAAAAQ9QE\">\n<div class=\"formatted-code-block-internal-container ng-tns-c427156625-285\">\n<div class=\"animated-opacity ng-tns-c427156625-285\">\n<div class=\"code-block-decoration header-formatted gds-emphasized-body-m ng-tns-c427156625-285 ng-star-inserted\"><span class=\"ng-tns-c427156625-285\">Python<\/span><\/p>\n<div class=\"buttons ng-tns-c427156625-285 ng-star-inserted\"><\/div>\n<\/div>\n<pre class=\"ng-tns-c427156625-285\"><code class=\"code-container formatted ng-tns-c427156625-285\" role=\"text\" data-test-id=\"code-content\">creature_names = [<span class=\"hljs-string\">'Sammy'<\/span>, <span class=\"hljs-string\">'Ashley'<\/span>, <span class=\"hljs-string\">'Jo'<\/span>, <span class=\"hljs-string\">'Olly'<\/span>, <span class=\"hljs-string\">'Jackie'<\/span>, <span class=\"hljs-string\">'Charlie'<\/span>]\r\n\r\n<span class=\"hljs-function\"><span class=\"hljs-keyword\">def<\/span> <span class=\"hljs-title\">names_vowels<\/span>(<span class=\"hljs-params\">x<\/span>):<\/span>\r\n    <span class=\"hljs-keyword\">return<\/span> x[<span class=\"hljs-number\">0<\/span>].lower() <span class=\"hljs-keyword\">in<\/span> <span class=\"hljs-string\">'aeiou'<\/span>\r\n\r\nfiltered_names = <span class=\"hljs-built_in\">filter<\/span>(names_vowels, creature_names)\r\n\r\nprint(<span class=\"hljs-built_in\">list<\/span>(filtered_names))\r\n<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<p data-path-to-node=\"26\"><b data-path-to-node=\"26\" data-index-in-node=\"0\">\u062e\u0631\u0648\u062c\u06cc:<\/b><\/p>\n<div class=\"code-block ng-tns-c427156625-286 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation\" data-hveid=\"0\" data-ved=\"0CAAQhtANahgKEwi49tnRoOiVAxUAAAAAHQAAAAAQ9gE\">\n<div class=\"formatted-code-block-internal-container ng-tns-c427156625-286\">\n<div class=\"animated-opacity ng-tns-c427156625-286\">\n<div class=\"code-block-decoration header-formatted gds-emphasized-body-m ng-tns-c427156625-286 ng-star-inserted\"><span class=\"ng-tns-c427156625-286\">Python<\/span><\/p>\n<div class=\"buttons ng-tns-c427156625-286 ng-star-inserted\"><\/div>\n<\/div>\n<pre class=\"ng-tns-c427156625-286\"><code class=\"code-container formatted ng-tns-c427156625-286\" role=\"text\" data-test-id=\"code-content\">[<span class=\"hljs-string\">'Ashley'<\/span>, <span class=\"hljs-string\">'Olly'<\/span>]\r\n<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<h2 data-path-to-node=\"29\">\u06f2. \u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc \u0645\u0642\u0627\u062f\u06cc\u0631 \u0646\u0627\u062f\u0631\u0633\u062a (Falsy) \u0628\u0627 \u067e\u0627\u0633 \u062f\u0627\u062f\u0646 None<\/h2>\n<p data-path-to-node=\"30\">\u0627\u06af\u0631 \u0627\u0648\u0644\u06cc\u0646 \u0622\u0631\u06af\u0648\u0645\u0627\u0646 \u062a\u0627\u0628\u0639 <code data-path-to-node=\"30\" data-index-in-node=\"23\">filter()<\/code> \u0631\u0627 \u0645\u0642\u062f\u0627\u0631 <code data-path-to-node=\"30\" data-index-in-node=\"41\">None<\/code> \u0642\u0631\u0627\u0631 \u062f\u0647\u06cc\u062f\u060c \u0627\u06cc\u0646 \u062a\u0627\u0628\u0639 \u0628\u0647\u200c\u0635\u0648\u0631\u062a \u062e\u0648\u062f\u06a9\u0627\u0631 \u062a\u0645\u0627\u0645\u06cc \u0645\u0642\u0627\u062f\u06cc\u0631\u06cc \u06a9\u0647 \u0627\u0632 \u0646\u0638\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 <b data-path-to-node=\"30\" data-index-in-node=\"112\">Falsy<\/b> (\u0646\u0627\u062f\u0631\u0633\u062a\/\u067e\u0648\u0686) \u0645\u062d\u0633\u0648\u0628 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f \u0631\u0627 \u062d\u0630\u0641 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n<p data-path-to-node=\"31\">\u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646\u060c \u0645\u0642\u0627\u062f\u06cc\u0631\u06cc \u0645\u0627\u0646\u0646\u062f \u0639\u062f\u062f <code data-path-to-node=\"31\" data-index-in-node=\"29\">0<\/code>\u060c \u0631\u0634\u062a\u0647\u200c\u0647\u0627\u06cc \u062e\u0627\u0644\u06cc <code data-path-to-node=\"31\" data-index-in-node=\"46\">\"\"<\/code>\u060c \u0644\u06cc\u0633\u062a\u200c\u0647\u0627\u06cc \u062e\u0627\u0644\u06cc <code data-path-to-node=\"31\" data-index-in-node=\"64\">[]<\/code>\u060c \u062f\u06cc\u06a9\u0634\u0646\u0631\u06cc\u200c\u0647\u0627\u06cc \u062e\u0627\u0644\u06cc <code data-path-to-node=\"31\" data-index-in-node=\"85\">{}<\/code> \u0648 \u0645\u0642\u062f\u0627\u0631 <code data-path-to-node=\"31\" data-index-in-node=\"96\">False<\/code> \u0647\u0645\u06af\u06cc Falsy \u0647\u0633\u062a\u0646\u062f.<\/p>\n<div class=\"code-block ng-tns-c427156625-287 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation\" data-hveid=\"0\" data-ved=\"0CAAQhtANahgKEwi49tnRoOiVAxUAAAAAHQAAAAAQ9wE\">\n<div class=\"formatted-code-block-internal-container ng-tns-c427156625-287\">\n<div class=\"animated-opacity ng-tns-c427156625-287\">\n<div class=\"code-block-decoration header-formatted gds-emphasized-body-m ng-tns-c427156625-287 ng-star-inserted\"><span class=\"ng-tns-c427156625-287\">Python<\/span><\/p>\n<div class=\"buttons ng-tns-c427156625-287 ng-star-inserted\"><\/div>\n<\/div>\n<pre class=\"ng-tns-c427156625-287\"><code class=\"code-container formatted ng-tns-c427156625-287\" role=\"text\" data-test-id=\"code-content\">aquarium_tanks = [<span class=\"hljs-number\">11<\/span>, <span class=\"hljs-literal\">False<\/span>, <span class=\"hljs-number\">18<\/span>, <span class=\"hljs-number\">21<\/span>, <span class=\"hljs-string\">\"\"<\/span>, <span class=\"hljs-number\">12<\/span>, <span class=\"hljs-number\">34<\/span>, <span class=\"hljs-number\">0<\/span>, [], {}]\r\n\r\n<span class=\"hljs-comment\"># \u062d\u0630\u0641 \u062a\u0645\u0627\u0645\u06cc \u0645\u0642\u0627\u062f\u06cc\u0631 Falsy<\/span>\r\nfiltered_tanks = <span class=\"hljs-built_in\">filter<\/span>(<span class=\"hljs-literal\">None<\/span>, aquarium_tanks)\r\n\r\nprint(<span class=\"hljs-built_in\">list<\/span>(filtered_tanks))\r\n<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<p data-path-to-node=\"33\"><b data-path-to-node=\"33\" data-index-in-node=\"0\">\u062e\u0631\u0648\u062c\u06cc:<\/b><\/p>\n<div class=\"code-block ng-tns-c427156625-288 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation\" data-hveid=\"0\" data-ved=\"0CAAQhtANahgKEwi49tnRoOiVAxUAAAAAHQAAAAAQ-AE\">\n<div class=\"formatted-code-block-internal-container ng-tns-c427156625-288\">\n<div class=\"animated-opacity ng-tns-c427156625-288\">\n<div class=\"code-block-decoration header-formatted gds-emphasized-body-m ng-tns-c427156625-288 ng-star-inserted\"><span class=\"ng-tns-c427156625-288\">Python<\/span><\/p>\n<div class=\"buttons ng-tns-c427156625-288 ng-star-inserted\"><\/div>\n<\/div>\n<pre class=\"ng-tns-c427156625-288\"><code class=\"code-container formatted ng-tns-c427156625-288\" role=\"text\" data-test-id=\"code-content\">[<span class=\"hljs-number\">11<\/span>, <span class=\"hljs-number\">18<\/span>, <span class=\"hljs-number\">21<\/span>, <span class=\"hljs-number\">12<\/span>, <span class=\"hljs-number\">34<\/span>]\r\n<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<p data-path-to-node=\"35\">\u0647\u0645\u0627\u0646\u200c\u0637\u0648\u0631 \u06a9\u0647 \u0645\u0634\u0627\u0647\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u062f\u060c \u062a\u0645\u0627\u0645\u06cc \u0639\u0646\u0627\u0635\u0631 \u062e\u0627\u0644\u06cc\u060c \u0635\u0641\u0631 \u0648 \u0645\u0642\u0627\u062f\u06cc\u0631 \u0628\u0648\u0644\u06cc\u0646 <code data-path-to-node=\"35\" data-index-in-node=\"65\">False<\/code> \u0627\u0632 \u0644\u06cc\u0633\u062a \u0646\u0647\u0627\u06cc\u06cc \u062d\u0630\u0641 \u0634\u062f\u0646\u062f.<\/p>\n<blockquote data-path-to-node=\"36\">\n<p data-path-to-node=\"36,0\"><b data-path-to-node=\"36,0\" data-index-in-node=\"0\">\u0646\u06a9\u062a\u0647:<\/b> \u0627\u06af\u0631 \u062e\u0631\u0648\u062c\u06cc <code data-path-to-node=\"36,0\" data-index-in-node=\"16\">filtered_tanks<\/code> \u0631\u0627 \u0628\u062f\u0648\u0646 \u062a\u0627\u0628\u0639 <code data-path-to-node=\"36,0\" data-index-in-node=\"44\">list()<\/code> \u0686\u0627\u067e \u06a9\u0646\u06cc\u062f\u060c \u0639\u0628\u0627\u0631\u062a\u06cc \u0645\u0627\u0646\u0646\u062f <code data-path-to-node=\"36,0\" data-index-in-node=\"74\">&lt;filter object at 0x7fafd5903240&gt;<\/code> \u0631\u0627 \u062f\u0631 \u062e\u0631\u0648\u062c\u06cc \u0645\u06cc\u200c\u0628\u06cc\u0646\u06cc\u062f. \u0628\u0631\u0627\u06cc \u067e\u06cc\u0645\u0627\u06cc\u0634 \u0622\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u062d\u0644\u0642\u0647 <code data-path-to-node=\"36,0\" data-index-in-node=\"163\">for<\/code> \u06cc\u0627 \u062a\u0628\u062f\u06cc\u0644 \u0645\u0633\u062a\u0642\u06cc\u0645 \u0628\u0647 <code data-path-to-node=\"36,0\" data-index-in-node=\"186\">list()<\/code> \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\n<\/blockquote>\n<h2 data-path-to-node=\"38\">\u06f3. \u0641\u06cc\u0644\u062a\u0631 \u06a9\u0631\u062f\u0646 \u0633\u0627\u062e\u062a\u0627\u0631\u0647\u0627\u06cc \u062f\u0627\u062f\u0647 \u067e\u06cc\u0686\u06cc\u062f\u0647 (\u0644\u06cc\u0633\u062a\u06cc \u0627\u0632 \u062f\u06cc\u06a9\u0634\u0646\u0631\u06cc\u200c\u0647\u0627)<\/h2>\n<p data-path-to-node=\"39\">\u062f\u0631 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc \u0645\u0639\u0645\u0648\u0644\u0627\u064b \u0628\u0627 \u0633\u0627\u062e\u062a\u0627\u0631\u0647\u0627\u06cc \u062f\u0627\u062f\u0647 \u067e\u06cc\u0686\u06cc\u062f\u0647\u200c\u062a\u0631 \u0645\u0627\u0646\u0646\u062f \u0644\u06cc\u0633\u062a\u06cc \u0627\u0632 \u062f\u06cc\u06a9\u0634\u0646\u0631\u06cc\u200c\u0647\u0627 (\u0645\u062b\u0644\u0627\u064b \u062e\u0631\u0648\u062c\u06cc API\u0647\u0627 \u06cc\u0627 \u067e\u0627\u06cc\u06af\u0627\u0647\u200c\u0647\u0627\u06cc \u062f\u0627\u062f\u0647) \u0633\u0631\u06a9\u0627\u0631 \u062f\u0627\u0631\u06cc\u0645. \u0628\u0627 \u062a\u0627\u0628\u0639 <code data-path-to-node=\"39\" data-index-in-node=\"141\">filter()<\/code> \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u062f\u0631\u0648\u0646 \u0627\u06cc\u0646 \u0633\u0627\u062e\u062a\u0627\u0631\u0647\u0627 \u0646\u06cc\u0632 \u062c\u0633\u062a\u062c\u0648 \u0627\u0646\u062c\u0627\u0645 \u062f\u0627\u062f.<\/p>\n<p data-path-to-node=\"40\">\u0641\u0631\u0636 \u06a9\u0646\u06cc\u062f \u0644\u06cc\u0633\u062a\u06cc \u0627\u0632 \u0645\u0634\u062e\u0635\u0627\u062a \u062c\u0627\u0646\u062f\u0627\u0631\u0627\u0646 \u06cc\u06a9 \u0622\u06a9\u0648\u0627\u0631\u06cc\u0648\u0645 \u0628\u0647 \u0634\u06a9\u0644 \u0632\u06cc\u0631 \u062f\u0627\u0631\u06cc\u0645:<\/p>\n<div class=\"code-block ng-tns-c427156625-289 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation\" data-hveid=\"0\" data-ved=\"0CAAQhtANahgKEwi49tnRoOiVAxUAAAAAHQAAAAAQ-QE\">\n<div class=\"formatted-code-block-internal-container ng-tns-c427156625-289\">\n<div class=\"animated-opacity ng-tns-c427156625-289\">\n<div class=\"code-block-decoration header-formatted gds-emphasized-body-m ng-tns-c427156625-289 ng-star-inserted\"><span class=\"ng-tns-c427156625-289\">Python<\/span><\/p>\n<div class=\"buttons ng-tns-c427156625-289 ng-star-inserted\"><\/div>\n<\/div>\n<pre class=\"ng-tns-c427156625-289\"><code class=\"code-container formatted ng-tns-c427156625-289\" role=\"text\" data-test-id=\"code-content\">aquarium_creatures = [\r\n    {<span class=\"hljs-string\">\"name\"<\/span>: <span class=\"hljs-string\">\"sammy\"<\/span>, <span class=\"hljs-string\">\"species\"<\/span>: <span class=\"hljs-string\">\"shark\"<\/span>, <span class=\"hljs-string\">\"tank number\"<\/span>: <span class=\"hljs-string\">\"11\"<\/span>, <span class=\"hljs-string\">\"type\"<\/span>: <span class=\"hljs-string\">\"fish\"<\/span>},\r\n    {<span class=\"hljs-string\">\"name\"<\/span>: <span class=\"hljs-string\">\"ashley\"<\/span>, <span class=\"hljs-string\">\"species\"<\/span>: <span class=\"hljs-string\">\"crab\"<\/span>, <span class=\"hljs-string\">\"tank number\"<\/span>: <span class=\"hljs-string\">\"25\"<\/span>, <span class=\"hljs-string\">\"type\"<\/span>: <span class=\"hljs-string\">\"shellfish\"<\/span>},\r\n    {<span class=\"hljs-string\">\"name\"<\/span>: <span class=\"hljs-string\">\"jo\"<\/span>, <span class=\"hljs-string\">\"species\"<\/span>: <span class=\"hljs-string\">\"guppy\"<\/span>, <span class=\"hljs-string\">\"tank number\"<\/span>: <span class=\"hljs-string\">\"18\"<\/span>, <span class=\"hljs-string\">\"type\"<\/span>: <span class=\"hljs-string\">\"fish\"<\/span>},\r\n    {<span class=\"hljs-string\">\"name\"<\/span>: <span class=\"hljs-string\">\"jackie\"<\/span>, <span class=\"hljs-string\">\"species\"<\/span>: <span class=\"hljs-string\">\"lobster\"<\/span>, <span class=\"hljs-string\">\"tank number\"<\/span>: <span class=\"hljs-string\">\"21\"<\/span>, <span class=\"hljs-string\">\"type\"<\/span>: <span class=\"hljs-string\">\"shellfish\"<\/span>},\r\n    {<span class=\"hljs-string\">\"name\"<\/span>: <span class=\"hljs-string\">\"charlie\"<\/span>, <span class=\"hljs-string\">\"species\"<\/span>: <span class=\"hljs-string\">\"clownfish\"<\/span>, <span class=\"hljs-string\">\"tank number\"<\/span>: <span class=\"hljs-string\">\"12\"<\/span>, <span class=\"hljs-string\">\"type\"<\/span>: <span class=\"hljs-string\">\"fish\"<\/span>},\r\n    {<span class=\"hljs-string\">\"name\"<\/span>: <span class=\"hljs-string\">\"olly\"<\/span>, <span class=\"hljs-string\">\"species\"<\/span>: <span class=\"hljs-string\">\"green turtle\"<\/span>, <span class=\"hljs-string\">\"tank number\"<\/span>: <span class=\"hljs-string\">\"34\"<\/span>, <span class=\"hljs-string\">\"type\"<\/span>: <span class=\"hljs-string\">\"turtle\"<\/span>}\r\n]\r\n<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<p data-path-to-node=\"42\">\u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u0645 \u062a\u0627\u0628\u0639\u06cc \u0628\u0646\u0648\u06cc\u0633\u06cc\u0645 \u06a9\u0647 \u06cc\u06a9 \u0639\u0628\u0627\u0631\u062a \u062c\u0633\u062a\u062c\u0648 (\u0645\u062b\u0644\u0627\u064b \u0639\u062f\u062f <code data-path-to-node=\"42\" data-index-in-node=\"53\">\"2\"<\/code>) \u0631\u0627 \u062f\u0631\u06cc\u0627\u0641\u062a \u06a9\u0631\u062f\u0647 \u0648 \u062a\u0645\u0627\u0645 \u062f\u06cc\u06a9\u0634\u0646\u0631\u06cc\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0634\u0627\u0645\u0644 \u0627\u06cc\u0646 \u0639\u0628\u0627\u0631\u062a \u0647\u0633\u062a\u0646\u062f \u0631\u0627 \u0641\u06cc\u0644\u062a\u0631 \u06a9\u0646\u062f:<\/p>\n<div class=\"code-block ng-tns-c427156625-290 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation\" data-hveid=\"0\" data-ved=\"0CAAQhtANahgKEwi49tnRoOiVAxUAAAAAHQAAAAAQ-gE\">\n<div class=\"formatted-code-block-internal-container ng-tns-c427156625-290\">\n<div class=\"animated-opacity ng-tns-c427156625-290\">\n<div class=\"code-block-decoration header-formatted gds-emphasized-body-m ng-tns-c427156625-290 ng-star-inserted\"><span class=\"ng-tns-c427156625-290\">Python<\/span><\/p>\n<div class=\"buttons ng-tns-c427156625-290 ng-star-inserted\"><\/div>\n<\/div>\n<pre class=\"ng-tns-c427156625-290\"><code class=\"code-container formatted ng-tns-c427156625-290\" role=\"text\" data-test-id=\"code-content\"><span class=\"hljs-function\"><span class=\"hljs-keyword\">def<\/span> <span class=\"hljs-title\">filter_set<\/span>(<span class=\"hljs-params\">creatures_list, search_string<\/span>):<\/span>\r\n    <span class=\"hljs-function\"><span class=\"hljs-keyword\">def<\/span> <span class=\"hljs-title\">iterator_func<\/span>(<span class=\"hljs-params\">item<\/span>):<\/span>\r\n        <span class=\"hljs-comment\"># \u0628\u0631\u0631\u0633\u06cc \u062a\u0645\u0627\u0645\u06cc \u0645\u0642\u062f\u0627\u0631\u0647\u0627 (Values) \u062f\u0631\u0648\u0646 \u0647\u0631 \u062f\u06cc\u06a9\u0634\u0646\u0631\u06cc<\/span>\r\n        <span class=\"hljs-keyword\">for<\/span> value <span class=\"hljs-keyword\">in<\/span> item.values():\r\n            <span class=\"hljs-keyword\">if<\/span> search_string <span class=\"hljs-keyword\">in<\/span> value:\r\n                <span class=\"hljs-keyword\">return<\/span> <span class=\"hljs-literal\">True<\/span>\r\n        <span class=\"hljs-keyword\">return<\/span> <span class=\"hljs-literal\">False<\/span>\r\n\r\n    <span class=\"hljs-keyword\">return<\/span> <span class=\"hljs-built_in\">filter<\/span>(iterator_func, creatures_list)\r\n\r\n<span class=\"hljs-comment\"># \u062c\u0633\u062a\u062c\u0648\u06cc \u062a\u0645\u0627\u0645 \u0622\u06cc\u062a\u0645\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0634\u0627\u0645\u0644 \u0639\u062f\u062f 2 \u0647\u0633\u062a\u0646\u062f<\/span>\r\nfiltered_records = filter_set(aquarium_creatures, <span class=\"hljs-string\">\"2\"<\/span>)\r\n\r\nprint(<span class=\"hljs-built_in\">list<\/span>(filtered_records))\r\n<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<p data-path-to-node=\"44\"><b data-path-to-node=\"44\" data-index-in-node=\"0\">\u062e\u0631\u0648\u062c\u06cc:<\/b><\/p>\n<div class=\"code-block ng-tns-c427156625-291 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation\" data-hveid=\"0\" data-ved=\"0CAAQhtANahgKEwi49tnRoOiVAxUAAAAAHQAAAAAQ-wE\">\n<div class=\"formatted-code-block-internal-container ng-tns-c427156625-291\">\n<div class=\"animated-opacity ng-tns-c427156625-291\">\n<div class=\"code-block-decoration header-formatted gds-emphasized-body-m ng-tns-c427156625-291 ng-star-inserted\"><span class=\"ng-tns-c427156625-291\">Python<\/span><\/p>\n<div class=\"buttons ng-tns-c427156625-291 ng-star-inserted\"><\/div>\n<\/div>\n<pre class=\"ng-tns-c427156625-291\"><code class=\"code-container formatted ng-tns-c427156625-291\" role=\"text\" data-test-id=\"code-content\">[\r\n  {<span class=\"hljs-string\">'name'<\/span>: <span class=\"hljs-string\">'ashley'<\/span>, <span class=\"hljs-string\">'species'<\/span>: <span class=\"hljs-string\">'crab'<\/span>, <span class=\"hljs-string\">'tank number'<\/span>: <span class=\"hljs-string\">'25'<\/span>, <span class=\"hljs-string\">'type'<\/span>: <span class=\"hljs-string\">'shellfish'<\/span>},\r\n  {<span class=\"hljs-string\">'name'<\/span>: <span class=\"hljs-string\">'jackie'<\/span>, <span class=\"hljs-string\">'species'<\/span>: <span class=\"hljs-string\">'lobster'<\/span>, <span class=\"hljs-string\">'tank number'<\/span>: <span class=\"hljs-string\">'21'<\/span>, <span class=\"hljs-string\">'type'<\/span>: <span class=\"hljs-string\">'shellfish'<\/span>},\r\n  {<span class=\"hljs-string\">'name'<\/span>: <span class=\"hljs-string\">'charlie'<\/span>, <span class=\"hljs-string\">'species'<\/span>: <span class=\"hljs-string\">'clownfish'<\/span>, <span class=\"hljs-string\">'tank number'<\/span>: <span class=\"hljs-string\">'12'<\/span>, <span class=\"hljs-string\">'type'<\/span>: <span class=\"hljs-string\">'fish'<\/span>}\r\n]\r\n<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<p data-path-to-node=\"46\">\u062f\u0631 \u0627\u06cc\u0646 \u06a9\u062f\u060c \u062a\u0627\u0628\u0639 \u062f\u0631\u0648\u0646\u200c\u0634\u0647\u0631\u06cc <code data-path-to-node=\"46\" data-index-in-node=\"26\">iterator_func<\/code> \u062a\u06a9\u200c\u062a\u06a9 \u0645\u0642\u0627\u062f\u06cc\u0631 \u062f\u06cc\u06a9\u0634\u0646\u0631\u06cc \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0631\u062f\u0647 \u0648 \u062f\u0631 \u0635\u0648\u0631\u062a \u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f\u0646 \u06a9\u0627\u0631\u0627\u06a9\u062a\u0631 <code data-path-to-node=\"46\" data-index-in-node=\"103\">\"2\"<\/code> \u062f\u0631 \u0634\u0645\u0627\u0631\u0647 \u062a\u0627\u0646\u06a9\u200c\u0647\u0627 (\u0645\u0627\u0646\u0646\u062f \u06f2\u06f5\u060c \u06f2\u06f1 \u0648 \u06f1\u06f2)\u060c \u0622\u0646 \u062f\u06cc\u06a9\u0634\u0646\u0631\u06cc \u0631\u0627 \u062f\u0631 \u062e\u0631\u0648\u062c\u06cc \u0646\u06af\u0647 \u0645\u06cc\u200c\u062f\u0627\u0631\u062f.<\/p>\n<h3 data-path-to-node=\"48\">\ud83d\udca1 \u0646\u06a9\u062a\u0647 \u0648\u06cc\u0698\u0647 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633\u0627\u0646 \u067e\u0627\u06cc\u062a\u0648\u0646 (\u0627\u0641\u0632\u0627\u06cc\u0634 \u0633\u0631\u0639\u062a pip)<\/h3>\n<p data-path-to-node=\"49\">\u0627\u06af\u0631 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646\u06cc \u062e\u0648\u062f \u0631\u0627 \u0631\u0648\u06cc \u0633\u0631\u0648\u0631\u0647\u0627\u06cc \u0627\u0628\u0631\u06cc \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u062f \u0648 \u0647\u0646\u06af\u0627\u0645 \u0646\u0635\u0628 \u067e\u06a9\u06cc\u062c\u200c\u0647\u0627 \u0628\u0627 Pip \u0628\u0627 \u06a9\u0646\u062f\u06cc \u06cc\u0627 \u062a\u062d\u0631\u06cc\u0645 \u0645\u0648\u0627\u062c\u0647 \u0645\u06cc\u200c\u0634\u0648\u06cc\u062f\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u067e\u06a9\u06cc\u062c\u200c\u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632 \u062e\u0648\u062f \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 <b data-path-to-node=\"49\" data-index-in-node=\"168\">\u0645\u06cc\u0631\u0648\u0631 \u0627\u062e\u062a\u0635\u0627\u0635\u06cc PyPI \u067e\u0627\u0631\u0645\u06cc\u0646 \u06a9\u0644\u0648\u062f<\/b> \u0628\u0627 \u0628\u0627\u0644\u0627\u062a\u0631\u06cc\u0646 \u0633\u0631\u0639\u062a \u0648 \u0628\u062f\u0648\u0646 \u0645\u062d\u062f\u0648\u062f\u06cc\u062a \u0646\u0635\u0628 \u06a9\u0646\u06cc\u062f:<\/p>\n<div class=\"code-block ng-tns-c427156625-292 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation\" data-hveid=\"0\" data-ved=\"0CAAQhtANahgKEwi49tnRoOiVAxUAAAAAHQAAAAAQ_AE\">\n<div class=\"formatted-code-block-internal-container ng-tns-c427156625-292\">\n<div class=\"animated-opacity ng-tns-c427156625-292\">\n<div class=\"code-block-decoration header-formatted gds-emphasized-body-m ng-tns-c427156625-292 ng-star-inserted\"><span class=\"ng-tns-c427156625-292\">Bash<\/span><\/p>\n<div class=\"buttons ng-tns-c427156625-292 ng-star-inserted\"><\/div>\n<\/div>\n<pre class=\"ng-tns-c427156625-292\"><code class=\"code-container formatted ng-tns-c427156625-292\" role=\"text\" data-test-id=\"code-content\">pip install --index-url https:\/\/pypi.parmincloud.ir\/simple\/ &lt;package-name&gt;\r\n<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<h3 data-path-to-node=\"52\">\u062c\u0645\u0639\u200c\u0628\u0646\u062f\u06cc<\/h3>\n<p data-path-to-node=\"53\">\u062a\u0627\u0628\u0639 <code data-path-to-node=\"53\" data-index-in-node=\"5\">filter()<\/code> \u06cc\u06a9\u06cc \u0627\u0632 \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc\u200c\u062a\u0631\u06cc\u0646 \u0648 \u0628\u0647\u200c\u0631\u0648\u0632\u062a\u0631\u06cc\u0646 \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0631\u0627\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a \u062d\u0627\u0641\u0638\u0647 \u0648 \u067e\u0631\u062f\u0627\u0632\u0634 \u0628\u0647\u06cc\u0646\u0647 \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0627\u0633\u062a. \u0628\u0627 \u062a\u0631\u06a9\u06cc\u0628 \u0627\u06cc\u0646 \u062a\u0627\u0628\u0639 \u0628\u0627 \u062a\u0648\u0627\u0628\u0639 \u0633\u0627\u062f\u0647\u060c \u062a\u0648\u0627\u0628\u0639 <code data-path-to-node=\"53\" data-index-in-node=\"148\">lambda<\/code> \u06cc\u0627 \u067e\u0627\u0633 \u062f\u0627\u062f\u0646 \u0645\u0642\u062f\u0627\u0631 <code data-path-to-node=\"53\" data-index-in-node=\"173\">None<\/code> \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u06a9\u062f\u067e\u0627\u06cc\u0647 (Codebase) \u062a\u0645\u06cc\u0632\u062a\u0631 \u0648 \u0633\u0631\u06cc\u0639\u200c\u062a\u0631\u06cc \u062f\u0631 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u067e\u0631\u062f\u0627\u0632\u0634\u06cc \u062e\u0648\u062f \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f.<\/p>\n<p data-path-to-node=\"53\">\n<p data-path-to-node=\"53\">\n<p data-path-to-node=\"53\">\u0627\u0632 \u0647\u0645\u0631\u0627\u0647\u06cc \u0634\u0645\u0627 \u0628\u0627 <strong><a href=\"https:\/\/parmin.cloud\/\">\u067e\u0627\u0631\u0645\u06cc\u0646 \u06a9\u0644\u0648\u062f<\/a><\/strong> \u0633\u067e\u0627\u0633\u06af\u0632\u0627\u0631\u06cc\u0645.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0645\u0642\u062f\u0645\u0647 \u062a\u0627\u0628\u0639 \u062f\u0631\u06a9\u0627\u0631 (Built-in) filter() \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0631\u0627\u06cc \u0633\u0627\u062e\u062a \u06cc\u06a9 \u067e\u06cc\u0645\u0627\u06cc\u0634\u200c\u06af\u0631 (Iterator) \u062c\u062f\u06cc\u062f \u0627\u0632 \u0631\u0648\u06cc \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0642\u0627\u0628\u0644 \u067e\u06cc\u0645\u0627\u06cc\u0634 (Iterable) \u0645\u0627\u0646\u0646\u062f \u0644\u06cc\u0633\u062a\u200c\u0647\u0627 \u06cc\u0627 \u062f\u06cc\u06a9\u0634\u0646\u0631\u06cc\u200c\u0647\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0627\u06cc\u0646 \u062a\u0627\u0628\u0639 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0634\u0631\u0637\u06cc \u06a9\u0647 \u062f\u0631 \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u062f\u06cc\u06af\u0631 \u062a\u0639\u0631\u06cc\u0641 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u062f\u060c \u0622\u06cc\u062a\u0645\u200c\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc \u0631\u0627 \u0641\u06cc\u0644\u062a\u0631 \u06a9\u0631\u062f\u0647 \u0648 \u062a\u0646\u0647\u0627 \u0645\u0642\u0627\u062f\u06cc\u0631 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0634\u0645\u0627 \u0631\u0627 \u062e\u0631\u0648\u062c\u06cc \u0645\u06cc\u200c\u062f\u0647\u062f. \u0633\u0627\u062e\u062a\u0627\u0631 \u06a9\u0644\u06cc \u0648 \u0633\u06cc\u0646\u062a\u06a9\u0633 &hellip;<\/p>\n","protected":false},"author":9,"featured_media":6701,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,343],"tags":[],"class_list":["post-6700","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-8","category-python"],"_links":{"self":[{"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/posts\/6700","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/comments?post=6700"}],"version-history":[{"count":0,"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/posts\/6700\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/media\/6701"}],"wp:attachment":[{"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/media?parent=6700"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/categories?post=6700"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/tags?post=6700"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}