TN Online Testசமச்சீர் கல்விப் பயிற்சி

(List, Tuples, Set மற்றும் Dictionary) தொகுப்பு தரவினங்கள் - Study Notes

இந்தப் பாடத்தைப் பகிரவும்: Telegram

பாடச் சுருக்கம் (Chapter Summary)

இப்பாடம் பைத்தானில் உள்ள முக்கிய தரவினத் தொகுப்புகளான லிஸ்ட் (List), டூப்பில் (Tuple), செட் (Set) மற்றும் அகராதி (Dictionary) ஆகியவற்றைப் பற்றி விரிவாக விளக்குகிறது. இவை ஒவ்வொன்றும் வெவ்வேறு பண்புகளைக் கொண்டுள்ளன. லிஸ்ட் மாற்றத்திற்கு உட்பட்டது (mutable) மற்றும் சதுர அடைப்புக்குறிக்குள் [ ] வரையறுக்கப்படும். டூப்பில் மாற்ற முடியாதது (immutable) மற்றும் வளைந்த அடைப்புக்குறிக்குள் ( ) வரையறுக்கப்படும். செட் என்பது நகல்கள் இல்லாத, வரிசைப்படுத்தப்படாத தொகுப்பாகும். அகராதி என்பது திறவுகோல்-மதிப்பு (key-value) இணைகளைக் கொண்ட ஒரு தொகுப்பாகும்.

கற்றல் நோக்கங்கள் (Learning Objectives)

முக்கியக் கருத்துக்கள் மற்றும் வரையறைகள் (Key Concepts and Definitions)

லிஸ்ட் (List)

சதுர அடைப்புக்குறிக்குள் [ ] கமாக்களால் பிரிக்கப்பட்ட மதிப்புகளின் வரிசைப்படுத்தப்பட்ட தொகுப்பு ஆகும். இது மாற்றத்திற்கு உட்பட்டது (mutable). இதன் உறுப்புகளைச் சுட்டெண் (index) மூலம் அணுகலாம்.

டூப்பில் (Tuple)

வளைந்த அடைப்புக்குறிக்குள் ( ) கமாக்களால் பிரிக்கப்பட்ட உறுப்புகளின் தொகுப்பு ஆகும். இது மாற்ற முடியாதது (immutable). லிஸ்ட்டை விட வேகமாகச் செயல்படும் தன்மையுடையது.

செட் (Set)

நெளிவு அடைப்புக்குறிக்குள் { } வரையறுக்கப்படும் நகல்கள் இல்லாத, வரிசைப்படுத்தப்படாத உறுப்புகளின் தொகுப்பாகும். கணித செட் செயல்பாடுகளான ஒட்டு, வெட்டு, வேறுபாடு போன்றவற்றை ஆதரிக்கிறது.

அகராதி (Dictionary)

நெளிவு அடைப்புக்குறிக்குள் { } திறவுகோல் மற்றும் மதிப்பு இணைகளைக் (key-value pairs) கொண்ட தொகுப்பாகும். திறவுகோல்கள் தனித்தன்மை வாய்ந்தவையாக இருக்க வேண்டும்.

செயல்முறை விளக்கங்கள் (Worked Methods)

லிஸ்ட்டில் உறுப்புகளைச் சேர்த்தல்

append() செயற்கூறு லிஸ்ட்டின் இறுதியில் ஒரு உறுப்பைச் சேர்க்கிறது. extend() ஒன்றுக்கும் மேற்பட்ட உறுப்புகளைச் சேர்க்கிறது. insert() குறிப்பிட்ட சுட்டெண்ணில் உறுப்பைச் செருகப் பயன்படுகிறது.

செட் செயல்பாடுகள் (Set Operations)

இரண்டு செட்களை இணைக்க union() அல்லது | குறியீடும், பொதுவான உறுப்புகளைக் கண்டறிய intersection() அல்லது & குறியீடும் பயன்படுகின்றன.

பொதுவான தேர்வுப் பிழைகள் (Common Exam Traps)

தேர்வு உதவிக்குறிப்புகள் (Exam Tips List)

விடையுடன் கூடிய வினாக்கள் → பயிற்சித் தேர்வு →

இந்தப் பாடத்திற்கு மேலும்

புத்தகப் பயிற்சி வினாக்கள்12 பாடநூல் வினாக்கள் · விடையுடன் கூடுதல் வினாக்கள்15 கூடுதல் வினாக்கள் · விடையுடன் பயிற்சித் தேர்வுஊடாடும் · உடனடி மதிப்பெண் புத்தகப் பயிற்சித் தேர்வுபாடநூல் தொகுப்பில் உங்களைச் சோதியுங்கள் கூடுதல் வினாத் தேர்வுகூடுதல் தொகுப்பில் உங்களைச் சோதியுங்கள் சூத்திரத் தாள்அனைத்து முக்கிய சூத்திரங்கள்

கணினி அறிவியல் பாடத்தின் மற்ற பாடங்கள்

அனைத்தையும் பார்க்க
1 செயற்கூறு 2 தரவு அருவமாக்கம் 3 வரையெல்லை 4 நெறிமுறையின் யுத்திகள் 5 பைத்தான் அறிமுகம்—மாறிகள் மற்றும் செயற்குறிகள் 6 கட்டுப்பாட்டுக் கட்டமைப்புகள் 7 பைத்தான் செயற்கூறுகள் 8 சரங்கள் மற்றும் சரங்களைக் கையாளுதல் 10 பைத்தான் இனக்குழுக்கள் மற்றும் பொருள்கள் 11 தரவுதள கருத்துருக்கள் 12 வினவல் அமைப்பு மொழி (SQL) 13 பைத்தான் மற்றும் CSV கோப்புகள் 14 பைத்தானில் C++ நிரல்களை தருவித்தல் 15 SQL மூலம் தரவுகளைக் கையாளுதல் 16 தரவுக் காட்சிப்படுத்துதல்: PYPLOT பயன்படுத்தி – கோட்டு வரைபடம், வட்ட வரைபடம் மற்றும் பட்டை வரைபடம் உருவாக்குதல்