📚

Python இல் List செயல்பாடுகள் மற்றும் முறைகள்

Feb 25, 2025

Python இல் List Operations மற்றும் Methods

List என்றால் என்ன?

  • Python இல் list என்பது ஒரு கட்டமைப்பாகும்
  • இது ordered (வரிசைப்படுத்தப்பட்ட) மற்றும் mutable (மாற்றக்கூடிய) ஆக உள்ளது
  • பல data types ஐ ஒரே இடத்தில் சேமிக்கலாம்

List ஐ உருவாக்குவது எப்படி?

  • List உருவாக்க my_list = [1, 2, 3, 'apple', 5.5]
  • List பெயர் my_list ஆகும்

List இல் உள்ள elements ஐ அணுகுவது

Indexing

  • Indexing மூலம் element ஐ அணுகலாம்
  • Indexing எப்போதும் 0 இலிருந்து துவங்கும்
  • உதாரணம்: my_list[0] -> 1

Slicing

  • Slicing மூலம் ஒரு பகுதியை எடுத்துக்கொள்ளலாம்
  • உதாரணம்: my_list[1:3] -> [2, 3]

List ஐ மாற்றுவது (Modifying a List)

  • List mutable ஆக உள்ளதால், elements ஐ மாற்றலாம்
  • உதாரணம்: my_list[1] = 25 -> [1, 25, 3, 'apple', 5.5]

List ஐ இணைக்க (Concatenation)

  • இரண்டு lists ஐ இணைக்க list1 + list2 பயன்படுத்தலாம்
  • உதாரணம்:
    • list1 = [1, 2, 3]
    • list2 = [4, 5, 6]
    • list1 + list2 -> [1, 2, 3, 4, 5, 6]

Membership Check

  • List இல் உள்ள element இருக்கும் அல்லது இல்லையா என்பதை சரிபார்க்க
  • in, not in keyword பயன்படுத்தலாம்
  • உதாரணம்: banana in fruits -> True

List Iterating

  • List உள்ள elements ஐ iterate செய்ய for loop பயன்படுத்தலாம்
  • உதாரணம்: for number in numbers: print(number)

Built-in List Methods

Append

  • append() method மூலம் element ஐ List இல் சேர்க்கலாம்
  • உதாரணம்: fruits.append('cherry')

Extend

  • extend() method மூலம் ஒரு list ஐ மற்றொரு list இல் சேர்க்கலாம்
  • உதாரணம்: fruits.extend(['orange', 'grape'])

Insert

  • insert(index, value) method மூலம் ஒரு குறிப்பிட்ட இடத்தில் value ஐ சேர்க்கலாம்
  • உதாரணம்: fruits.insert(1, 'kiwi')

Remove

  • remove(value) method மூலம் value ஐ List இல் இருந்து அகற்றலாம்
  • உதாரணம்: fruits.remove('banana')

Pop

  • pop(index) method மூலம் குறிப்பிட்ட index இல் இருந்து element ஐ அகற்றலாம்
  • உதாரணம்: fruits.pop(2)

Index

  • index(value) method மூலம் value இன் index ஐ கண்டுபிடிக்கலாம்
  • உதாரணம்: fruits.index('apple')

Count

  • count(value) method மூலம் value எவ்வளவு முறை உள்ளதென்று கண்டுபிடிக்கலாம்
  • உதாரணம்: fruits.count('banana')

Sort

  • sort() method மூலம் List ஐ வரிசைப்படுத்தலாம்
  • sort(reverse=True) மூலம் இறுதியாக வரிசைப்படுத்தலாம்

Reverse

  • reverse() method மூலம் List ஐ எதிர்மறையாக மாற்றலாம்

Copy

  • copy() method மூலம் List ஐ நகலெடுக்கலாம்

Clear

  • clear() method மூலம் List ஐ காலியாக்கலாம்

Length, Min, Max, Sum, Sorted

  • len(list) -> List இல் உள்ள elements எண்ணிக்கை
  • min(list) -> List இல் உள்ள சிறிய மதிப்பு
  • max(list) -> List இல் உள்ள பெரிய மதிப்பு
  • sum(list) -> List இல் உள்ள மொத்த மதிப்பு
  • sorted(list) -> List ஐ வரிசைப்படுத்தி புதிய List அளிக்கும்

சமர்ப்பणம்

  • List operations மற்றும் methods பற்றி மிக முக்கியமான தகவல்களைப் பார்த்தோம்
  • Python இல் List களை எவ்வாறு பயன்படுத்துவது என்பது பற்றி நீங்கள் தெரிந்து கொண்டீர்கள்.

மேலும் தகவலுக்கு மற்ற அத்தியாயங்களைப் பார்க்கவும்.