இந்த டுடோரியலில் பைதான் பட்டியல்களைப் பற்றி அறிந்து கொள்வோம்; ஒரு பட்டியலை எவ்வாறு உருவாக்குவது, உருப்படிகளை அணுகுவது, உருப்படிகளை அகற்றுவது, பட்டியலை நீக்குவது மற்றும் பல.
பைத்தானில், பட்டியல்கள் சதுர அடைப்புக்குறிகளைப் பயன்படுத்தி கட்டமைக்கப்படுகின்றன []
பட்டியலில் உள்ள ஒவ்வொரு உருப்படியும் கமாவால் பிரிக்கப்படுகிறது ,
.
பைதான் பட்டியல்களில் பல வகையான பொருள்கள் இருக்கலாம், எனவே அவை அனைத்தும் சரங்களாக அல்லது முழு எண்ணாக இருக்க தேவையில்லை. எடுத்துக்காட்டாக, கலப்பு வகைகளைக் கொண்ட பட்டியலை நம்மிடம் வைத்திருக்கலாம்:
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']
வெளியீடு:
+