பைத்தானில் டப்பிள்: நீங்கள் தெரிந்து கொள்ள வேண்டிய அனைத்தும்



இந்த கட்டுரைகள் பைத்தானில் உள்ள டூப்பிள் என்ற கருத்தை பல்வேறு எடுத்துக்காட்டுகளுடன் உருவாக்குகின்றன, செயல்பாடுகள் மற்றும் டப்பிள் மற்றும் பிற எடுத்துக்காட்டுகளை நீக்குகின்றன.

பைதான் நிரலாக்க மொழியில் பல்வேறு உள்ளன தரவு வகைகள் உட்பட பட்டியல்கள் , செட் , , முதலியன பைதான் ஒரு வருகிறது வசூல் சிறப்பு தரவு கட்டமைப்புகளைக் கொண்ட தொகுப்பு. உள்ளே டூப்பிள் பிரபலமான சேகரிப்பு தரவு வகைகளில் ஒன்றாகும். இந்த கட்டுரையில், எடுத்துக்காட்டுகளுடன் டுபில்களைப் பற்றி விரிவாகக் கற்றுக்கொள்வோம். இந்த வலைப்பதிவில் உள்ளடக்கப்பட்ட தலைப்புகள் பின்வருமாறு:

ஒரு துப்பிள் என்றால் என்ன?

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





# ஒரு டூப்பிளை உருவாக்குதல் a = ('பைதான்', 'எடுரேகா') # மற்றொரு அணுகுமுறை b = 'பைதான்', 'எடுரேகா' அச்சு (அ) அச்சு (பி)
 வெளியீடு: ('பைதான்', 'எடுரேகா') ('பைதான்', 'எடுரேகா')

ஒரு டூப்பில் பொருட்களை அணுகும்

ஒரு டூப்பில் உருப்படிகளை அணுகுவது ஒரு பட்டியலைப் போலவே செயல்படுகிறது, அட்டவணையில் உள்ள கூறுகளை நாம் குறியீடுகளைப் பயன்படுத்தி அணுகலாம். குறியீட்டு மதிப்பை நாம் குறிப்பிடலாம், அது குறிப்பிட்ட குறியீட்டு மதிப்பில் சேமிக்கப்பட்ட உருப்படியை வழங்கும்.

அட்டவணைப்படுத்தல்

தரவு கட்டமைப்பிலிருந்து தகவல்களை திறம்பட மீட்டெடுப்பதற்கான தரவு கட்டமைப்பு நுட்பமாகும். பைத்தானில், பல தரவு வகைகள் குறியீட்டு முறையை ஆதரிக்கின்றன பட்டியல்கள் , , முதலியன.



எடுத்துக்காட்டாக, உறுப்பினர்களாக 5 இயற்கை எண்களைக் கொண்ட ஒரு டூப்பிள் எங்களிடம் உள்ளது என்று சொல்லலாம். எனவே அட்டவணைப்படுத்தல் 0 மதிப்புடன் தொடங்கும், அங்கு 1 சேமிக்கப்படும், அது டூப்பிள் அதாவது 5 இன் இறுதி வரை செல்லும், மேலும் 5 இல் உள்ள குறியீட்டு மதிப்பு 4 ஆக இருக்கும்.

குறியீட்டைப் பயன்படுத்தி ஒரு டூப்பில் உள்ள கூறுகளை எவ்வாறு அணுகலாம் என்பதைப் புரிந்துகொள்ள கீழேயுள்ள எடுத்துக்காட்டைப் பாருங்கள்

a = ('எடுரேகா', 'பைதான்', 'தரவு அமைப்பு', 'சேகரிப்புகள்') அச்சு (ஒரு [1]) அச்சு (ஒரு [3])
 வெளியீடு: பைதான் சேகரிப்புகள்

மேலேயுள்ள எடுத்துக்காட்டில் நீங்கள் காணக்கூடியது போல, குறியீட்டு மதிப்புகள் 1 மற்றும் 3 இல் சேமிக்கப்பட்ட கூறுகளை எங்களால் பெற முடிகிறது. இதேபோல், குறியீட்டு மதிப்புகளைப் பயன்படுத்தி ஒரு டூப்பிளுக்குள் எந்த மதிப்பையும் அணுகலாம்.



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

பைத்தானில், எதிர்மறை குறியீட்டைப் பயன்படுத்தலாம், மேலும் ஒரு டூப்பிள் அல்லது குறியீட்டு முறையை ஆதரிக்கும் வேறு எந்த தரவு வகையிலும் உள்ள உறுப்புகளை அணுகலாம்.

a = (1,2,3,4,5,6,7,8,9,10) அச்சு (ஒரு [-4]) அச்சு (ஒரு [-1])
 வெளியீடு: 7 10

வெட்டுதல்

இது ஒரு நுட்பமாகும், இதில் நாம் துண்டுகளை பயன்படுத்துகிறோம் ஆபரேட்டர் உறுப்புகளை அணுகுவதற்கான குறியீட்டை ஆதரிக்கும் ஒரு டூப்பிள் அல்லது வேறு எந்த தரவு வகையிலிருந்தும் பல கூறுகளைப் பெற ‘:’.

a = (1,2,3,4,5,6,7,8,9,10) அச்சு (ஒரு [1: 8]) அச்சு (ஒரு [1:]) அச்சு (ஒரு [: 5])
 வெளியீடு: (2,3,4,5,6,7,8) (2,3,4,5,6,7,8,9,10) (1,2,3,4,5)

மேலே உள்ள எடுத்துக்காட்டில், துண்டு துண்டாக ஆபரேட்டருக்கு முன் குறியீட்டு மதிப்பு தொடக்க குறியீடாகவும், துண்டு துண்டாக ஆபரேட்டருக்குப் பிறகு குறியீட்டு மதிப்பு வெளியீட்டில் சேர்க்கப்படாத மதிப்பாகும்.

முடிவடையும் குறியீட்டுக்கு முந்தைய மதிப்பு வெளியீட்டில் சேர்க்கப்படும் வரை மட்டுமே. துண்டிலிருந்து ஆபரேட்டருடன் எதிர்மறை குறியீட்டு மதிப்புகளைப் பயன்படுத்தலாம்.

a = (1,2,3,4,5,6,7,8,9,10) அச்சு (ஒரு [-8:])
 வெளியீடு: (3,4,5,6,7,8,9,10)

ஒரு டூப்பிளை மாற்றுதல்

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

a = (1,2,3, [4,5]) a [3] [0] = 14 அச்சு (அ) # மதிப்பை மறுபரிசீலனை செய்தல் a = ('எடுரேகா', 'பைதான்') அச்சு (அ)
 வெளியீடு: (1,2,3, [14,5]) ('எடுரேகா', 'பைதான்')

இரண்டு டூப்பிள்ஸை இணைத்தல்

இரண்டு டூப்பிள்களில் சேருவது மிகவும் எளிதான பணி. இரண்டு டூப்பிள்களின் சேர்த்தலை வேறொரு மாறிக்கு நீங்கள் ஒதுக்க வேண்டும், மேலும் இது இரண்டு டூப்பிள்களின் மதிப்புகளுடன் இணைந்த டூப்பிளைத் தரும். இதைப் புரிந்துகொள்ள கீழேயுள்ள உதாரணத்தைக் கவனியுங்கள்.

a = (1,2,3,4,5) b = (6,7,8,9,10) c = a + b அச்சு (c)
 வெளியீடு: (1,2,3,4,5,6,7,8,9,10)

எடுத்துக்காட்டில் நீங்கள் காணக்கூடியபடி, ஒன்றிணைந்த டூப்பிள் a மற்றும் b இரண்டின் மதிப்புகளைக் கொண்டுள்ளது.

ஒரு டூப்பிளை நீக்குகிறது

மாறாத தரவு வகையாக இருப்பதால், மலைப்பாம்பில் உள்ள ஒரு துப்பு எந்த மாற்றங்களையும் அனுமதிக்காது, மேலும் அறிவிப்புக்குப் பிறகு ஒரு உறுப்பிலிருந்து ஒரு உறுப்பை கூட நீக்க முடியாது. ஆனால் ‘டெல்’ என்ற ஒரு முக்கிய சொல் உள்ளது, இது டப்பிளை முழுவதுமாக நீக்கும்.

a = (1,2,3,4,5) ஒரு அச்சு (அ)

மேலே உள்ள நிரலை நீங்கள் இயக்கினால் உங்களுக்கு பெயர் பிழை வரும், ஏனெனில் நாங்கள் அதை நீக்கியதிலிருந்து தற்போது என பெயரிடப்பட்ட டூப்பிள் எதுவும் இல்லை.

இரட்டை முறைகள்

பின்வருபவை பைத்தானில் ஒரு டூப்பிள் உடன் பணிபுரியும் போது நாம் பயன்படுத்தலாம்.

  • எண்ணிக்கை: பொருட்களின் எண்ணிக்கையை வழங்குகிறது.
  • குறியீட்டு: இது குறிப்பிட்ட உருப்படியின் குறியீட்டை வழங்குகிறது.
a = (1,2,1,3,1,3,1,2,1,4,1,5,1,5) அச்சு (a.count (1)) அச்சு (a.index (5))
 வெளியீடு: 7 11

பட்டியல் Vs Tuple

பட்டியல் டூப்பிள்

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

பொதுவாக பன்முக தரவு வகைகளுக்குப் பயன்படுத்தப்படுகிறது

இயற்கையில் மாற்றக்கூடியது

இயற்கையில் மாறாதது, இது விரைவான மறு செய்கைக்கு உதவுகிறது

ஒரு அட்டவணைக்குள் html அட்டவணை

மாறாத கூறுகள் இல்லை

மாறாத கூறுகள் ஒரு அகராதியின் விசையாகப் பயன்படுத்தப்படலாம்

தரவு எழுது-பாதுகாக்கப்படுகிறது என்பதற்கு எந்த உத்தரவாதமும் இல்லை

மாற்றப்படாத தரவைக் கொண்டு ஒரு டூப்பிளை செயல்படுத்துவது, அது எழுதப்பட்ட-பாதுகாக்கப்படுவதாக உத்தரவாதம் அளிக்கிறது

ஒரு டூப்பிள் மூலம் இட்ரேட்டிங்

ஃபார் லூப்பைப் பயன்படுத்தி பைத்தானில் உள்ள ஒரு டூப்பிள் வழியாக மீண்டும் இயக்கலாம். பின்வரும் எடுத்துக்காட்டு ஒரு பயன்படுத்தி ஒரு டப்பிள் மூலம் எவ்வாறு மீண்டும் இயக்க முடியும் என்பதைக் காட்டுகிறது .

a = ('எடுரேகா', 'தரவு அறிவியலுக்கு', 'செயற்கை நுண்ணறிவுக்கு') a இல்: அச்சு ('பைதான்', i)
 வெளியீடு: செயற்கை நுண்ணறிவுக்கான தரவு அறிவியல் பைதான் பைதான் எடுரேகா பைதான்

டூப்பிள் கட்டமைப்பாளர்

ஒரு டூப்பிள் () ஐப் பயன்படுத்தி ஒரு டூப்பிளை உருவாக்க முடியும் அத்துடன். ஒரு பட்டியலை ஒரு டூப்பிளாக மாற்ற நாம் டப்பிள் கட்டமைப்பாளரைப் பயன்படுத்தலாம்.

a = [1,2,3,4,5] b = tuple (a) print (b) c = tuple (('edureka', 'python')) print (c)
 வெளியீடு: (1,2,3,4,5) ('எடுரேகா', 'பைதான்')

ஒரு டூப்பில் உறுப்பினர் சோதனை

பயன்படுத்தி உறுப்பினர் ஆபரேட்டர் பைத்தானில் ‘இன்’ ஒரு உறுப்பு ஒரு டூப்பில் இருக்கிறதா இல்லையா என்பதை நாம் சரிபார்க்கலாம். ஒரு உறுப்பு ஒரு டூப்பில் இருக்கிறதா இல்லையா என்பதை எவ்வாறு சரிபார்க்கலாம் என்பதை பின்வரும் எடுத்துக்காட்டு காட்டுகிறது.

a = (1,2,3,4,5,6,7,8,9,10) அச்சு (6 இல்) அச்சு (15 இல்)
 வெளியீடு: சரி தவறு

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

“பைத்தானில் டப்பிள்” குறித்த இந்த கட்டுரையை நீங்கள் கண்டால், பாருங்கள் உலகம் முழுவதும் பரவியுள்ள 250,000 க்கும் மேற்பட்ட திருப்தியான கற்றவர்களின் வலைப்பின்னலுடன் நம்பகமான ஆன்லைன் கற்றல் நிறுவனம்.

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

நீங்கள் ஏதேனும் கேள்விகளைக் கண்டால், “பைத்தானில் டப்பிள்” இன் கருத்துகள் பிரிவில் உங்கள் எல்லா கேள்விகளையும் கேட்க தயங்கவும், எங்கள் குழு பதிலளிப்பதில் மகிழ்ச்சி அடைகிறது.