List Comprehensions
- List comprehensions list s میں بنانے کا ایک جامع اور موثر طریقہ ہے Python ۔
- list وہ آپ کو ہر آئٹم پر ایک ایکسپریشن لاگو کر کے موجودہ اٹیبل(مثلاً، ٹوپل، سٹرنگ) میں list اور کسی شرط کی بنیاد پر آئٹمز کو فلٹر کر کے ایک نیا تخلیق کرنے کی اجازت دیتے ہیں ۔
- فہم کی ترکیب list یہ ہے:
[expression for item in iterable if condition]
مثال:
Dictionary Comprehensions
- Dictionary comprehensions آپ کو ایک جامع انداز میں لغات بنانے کی اجازت دیتا ہے۔
- کی طرح list comprehensions ، وہ dictionary ہر آئٹم پر ایک ایکسپریشن لاگو کر کے ایک نئی تخلیق کرتے ہیں اور ایک شرط کی بنیاد پر آئٹمز کو فلٹر کرتے ہیں۔
- فہم کی ترکیب dictionary یہ ہے:
{key_expression: value_expression for item in iterable if condition}
مثال:
Set Comprehensions
- Set comprehensions set آپ کو s کو اسی طرح list comprehensions اور بنانے کی اجازت دیتا ہے dictionary comprehensions ۔
- وہ set ہر آئٹم پر ایک ایکسپریشن لاگو کر کے ایک نئی تخلیق کرتے ہیں اور ایک شرط کی بنیاد پر آئٹمز کو فلٹر کرتے ہیں۔
- فہم کی ترکیب set یہ ہے:
{expression for item in iterable if condition}
مثال:
Comprehensions آپ کے کوڈ کو مزید خوبصورت اور موثر بناتے ہوئے، موجودہ اٹیریبلز پر مبنی s، لغات، اور s Python بنانے کا ایک جامع اور پڑھنے کے قابل طریقہ فراہم کرتے ہیں ۔ list set