பைதான் பட்டியல்கள்

இந்த டுடோரியலில் பைதான் பட்டியல்களைப் பற்றி அறிந்து கொள்வோம்; ஒரு பட்டியலை எவ்வாறு உருவாக்குவது, உருப்படிகளை அணுகுவது, உருப்படிகளை அகற்றுவது, பட்டியலை நீக்குவது மற்றும் பல.

பைத்தானில், பட்டியல்கள் சதுர அடைப்புக்குறிகளைப் பயன்படுத்தி கட்டமைக்கப்படுகின்றன [] பட்டியலில் உள்ள ஒவ்வொரு உருப்படியும் கமாவால் பிரிக்கப்படுகிறது ,.

பைதான் பட்டியல்களில் பல வகையான பொருள்கள் இருக்கலாம், எனவே அவை அனைத்தும் சரங்களாக அல்லது முழு எண்ணாக இருக்க தேவையில்லை. எடுத்துக்காட்டாக, கலப்பு வகைகளைக் கொண்ட பட்டியலை நம்மிடம் வைத்திருக்கலாம்:


mixedTypesList = ['a', True, 1, 1.0]

ஒரு பட்டியலை உருவாக்குவது எப்படி

colorsList = ['red', 'green', 'blue'] print(colorsList)

வெளியீடு:

['red', 'green', 'blue']

ஒரு பட்டியலின் உருப்படிகளை எவ்வாறு அணுகுவது

நினைவில் கொள்ளுங்கள்: பட்டியலில் முதல் உருப்படி குறியீட்டு 0 இல் உள்ளது.


colorsList = ['red', 'green', 'blue'] print(colorsList[2])

வெளியீடு:

blue

உருப்படிகளின் வரம்பை அணுகல் (துண்டு துண்டாக)

தொடக்கக் குறியீட்டையும் இறுதிக் குறியீட்டையும் குறிப்பிடுவதன் மூலம் ஒரு பட்டியலிலிருந்து பல உருப்படிகளைக் குறிப்பிடலாம். நாங்கள் : ஐப் பயன்படுத்துகிறோம் ஆபரேட்டர்.

குறிப்பு: பின்வரும் எடுத்துக்காட்டில், வெளியீடு குறியீட்டு 1 (சேர்க்கப்பட்டுள்ளது) முதல் குறியீட்டு 4 வரை (விலக்கப்பட்டுள்ளது)

colorsList = ['red', 'green', 'blue', 'orange', 'yellow', 'white'] print(colorsList[1:4])

வெளியீடு:


['green', 'blue', 'orange']

எதிர்மறை அட்டவணைப்படுத்தல்

எதிர்மறை குறியீட்டு மதிப்பைக் குறிப்பிடுவதன் மூலம் பட்டியலில் உள்ள உருப்படிகளை இறுதியில் இருந்து அணுகலாம். உதாரணமாக -1 கடைசி உருப்படி மற்றும் -2 இரண்டாவது கடைசி உருப்படி என்று பொருள்.

colorsList = ['red', 'green', 'blue', 'orange'] print(colorsList[-1])

வெளியீடு:

orange

ஒரு பொருளின் மதிப்பை மாற்றவும்

colorsList = ['red', 'green', 'blue', 'orange'] colorsList[3] = 'yellow' print(colorsList)

வெளியீடு:

['red', 'green', 'blue', 'yellow']

ஒரு பட்டியல் மூலம் எப்படி சுழற்றுவது

for ஐப் பயன்படுத்தி ஒரு பட்டியலை நாம் லூப் செய்யலாம் வளைய.


colorsList = ['red', 'green', 'blue', 'orange'] for i in colorsList:
print(i)

வெளியீடு:

red green blue orange

ஒரு பட்டியலில் உருப்படிகளை எவ்வாறு சேர்ப்பது

பைத்தானில் உள்ள பட்டியலில் உருப்படிகளைச் சேர்க்க இரண்டு முறைகள் உள்ளன, append() மற்றும் insert()

தி append() முறை பட்டியலின் இறுதியில் உருப்படிகளை சேர்க்கிறது:

colorsList = ['red', 'green', 'blue', 'orange'] colorsList.append('yellow') print(colorsList)

வெளியீடு:


['red', 'green', 'blue', 'orange', 'yellow']

தி insert() முறை ஒரு குறிப்பிட்ட குறியீட்டில் உருப்படியை சேர்க்கிறது:

colorsList = ['red', 'green', 'blue', 'orange'] colorsList.insert(2, 'yellow') print(colorsList)

வெளியீடு:

['red', 'green', 'yellow', 'blue', 'orange']

ஒரு பட்டியலிலிருந்து பொருட்களை அகற்றுவது எப்படி

பல உருப்படிகளைப் பயன்படுத்தி பட்டியலிலிருந்து உருப்படிகளை அகற்றலாம்:

remove() ஒரு குறிப்பிட்ட உருப்படியை நீக்குகிறது


colorsList = ['red', 'green', 'blue', 'orange'] colorsList.remove('orange') print(colorsList)

வெளியீடு:

['red', 'green', 'blue']

pop() ஒரு குறிப்பிட்ட குறியீட்டில் ஒரு உருப்படியை நீக்குகிறது அல்லது எந்த குறியீடும் வழங்கப்படாவிட்டால் கடைசி உருப்படியை நீக்குகிறது

colorsList = ['red', 'green', 'blue', 'orange'] colorsList.pop(1) print(colorsList)

வெளியீடு:

['red', 'blue', 'orange'] colorsList = ['red', 'green', 'blue', 'orange'] colorsList.pop() print(colorsList)

வெளியீடு:

['red', 'grenn', 'blue']

del() ஒரு குறிப்பிட்ட குறியீட்டில் ஒரு உருப்படியை நீக்குகிறது அல்லது முழு பட்டியலையும் நீக்குகிறது

colorsList = ['red', 'green', 'blue', 'orange'] del colorList[1] print(colorsList)

வெளியீடு:

['red', 'blue', 'orange'] colorsList = ['red', 'green', 'blue', 'orange'] del colorList print(colorsList)

வெளியீடு:

Traceback (most recent call last): File 'pythonList.py', line 30, in
print(colorsList) NameError: name 'colorsList' is not defined

clear() பட்டியலை காலி செய்கிறது

colorsList = ['red', 'green', 'blue', 'orange'] colorList.clear() print(colorsList)

வெளியீடு:

[]

ஒரு பட்டியலின் நீளத்தை எவ்வாறு பெறுவது

len() ஐ அழைப்பதன் மூலம் பட்டியல் நீளத்தைப் பெறலாம் செயல்பாடு, எ.கா.:.

colorsList = ['red', 'green', 'blue', 'orange'] print(len(colorsList))

வெளியீடு:

4

குறிப்பிடப்பட்ட பொருட்களின் எண்ணிக்கை

நாம் count() ஐப் பயன்படுத்தலாம் பட்டியலில் ஒரு குறிப்பிட்ட உருப்படியின் நிகழ்வுகளின் எண்ணிக்கையைப் பெற பட்டியலில் செயல்படுங்கள். உதாரணத்திற்கு:

colorsList = ['red', 'green', 'red', 'orange'] print(colorsList.count('red'))

வெளியீடு:

2

ஒரு பட்டியலின் உருப்படிகளை எவ்வாறு வரிசைப்படுத்துவது

இந்த வழக்கில், | _ + + | | செயல்பாடு பட்டியலை அகர வரிசைப்படி வரிசைப்படுத்துகிறது.

sort()

வெளியீடு:

colorsList = ['red', 'green', 'blue', 'orange'] colorsList.sort() print(colorsList)

தலைகீழ் வரிசையில் வரிசைப்படுத்து

['blue', 'green', 'orange', 'red']

வெளியீடு:

colorsList = ['red', 'green', 'blue', 'orange'] colorsList.sort(reverse=True) print(colorsList)

ஒரு பட்டியலின் உருப்படிகளை எவ்வாறு மாற்றுவது

நாம் பயன்படுத்தலாம், _ _ + _ | பட்டியலை மாற்றியமைக்கும் செயல்பாடு, எ.கா.:.

['red', 'orange', 'green', 'blue']

வெளியீடு:

reverse()

ஒரு பட்டியலை மற்றொரு பட்டியலுக்கு நகலெடுப்பது எப்படி

நாம் colorsList = ['red', 'green', 'blue', 'orange'] colorsList.reverse() print(colorsList) ஐப் பயன்படுத்தலாம் ஒரு பட்டியலின் உள்ளடக்கங்களை மற்றொரு பட்டியலுக்கு நகலெடுக்கும் செயல்பாடு.

['orange', 'blue', 'green', 'red']

வெளியீடு:

copy()

ஒன்றாக இரண்டு பட்டியல்களில் சேருவது எப்படி

இரண்டு பட்டியல்களையும் ஒன்றாக இணைக்க எளிதான வழி colorsList = ['red', 'green', 'blue', 'orange'] newList = colorsList.copy() print(newList) ஐப் பயன்படுத்துவதாகும் ஆபரேட்டர். உதாரணத்திற்கு:

['red', 'green', 'blue', 'orange']

வெளியீடு:

+

சுவாரசியமான கட்டுரைகள்