List Comprehensions
- List comprehensions list களில் உருவாக்க ஒரு சுருக்கமான மற்றும் திறமையான வழி Python.
- list அவை ஏற்கனவே செயல்படக்கூடிய(எ.கா.,, tuple, சரம்) ஒவ்வொரு உருப்படிக்கும் ஒரு வெளிப்பாட்டைப் பயன்படுத்துவதன் மூலமும் 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 கள் போன்றவற்றை உருவாக்க உங்களை அனுமதிக்கிறது list comprehensions மற்றும் dictionary comprehensions.
- set ஒவ்வொரு உருப்படிக்கும் ஒரு வெளிப்பாட்டைப் பயன்படுத்துவதன் மூலம் அவை புதியதை உருவாக்குகின்றன மற்றும் ஒரு நிபந்தனையின் அடிப்படையில் உருப்படிகளை வடிகட்டுகின்றன.
- ஒரு புரிதலின் தொடரியல் set:
{expression for item in iterable if condition}
உதாரணமாக:
Comprehensions உங்கள் குறியீட்டை மிகவும் நேர்த்தியாகவும் திறமையாகவும் மாற்றும் வகையில், ஏற்கனவே உள்ள சாதனங்களின் அடிப்படையில் கள், அகராதிகள் மற்றும் களை Python உருவாக்குவதற்கான சுருக்கமான மற்றும் படிக்கக்கூடிய வழியை வழங்குகிறது. list set