పైథాన్‌లో టుపుల్: మీరు తెలుసుకోవలసిన ప్రతిదీ



ఈ వ్యాసాలు పైపున్‌లో టుపుల్ అనే భావనను సృష్టిస్తాయి, కార్యకలాపాలు మరియు టుపుల్ మరియు ఇతర ఉదాహరణలను తొలగించడాన్ని వివరిస్తాయి.

పైథాన్ ప్రోగ్రామింగ్ భాషలో వివిధ రకాలు ఉన్నాయి డేటా రకాలు సహా జాబితాలు , సెట్లు , , మొదలైనవి పైథాన్ కూడా a తో వస్తుంది సేకరణలు ప్రత్యేక డేటా నిర్మాణాలను కలిగి ఉన్న ప్యాకేజీ. లో టుపుల్ జనాదరణ పొందిన సేకరణ డేటా రకాల్లో ఇది కూడా ఒకటి. ఈ వ్యాసంలో, మేము ఉదాహరణలతో టుపుల్స్ గురించి వివరంగా తెలుసుకుంటాము. ఈ బ్లాగులో పొందుపరచబడిన విషయాలు క్రిందివి:

టుపుల్ అంటే ఏమిటి?

ఒక టుపుల్ ఒక మార్పులేనిది సమాచార తరహా పైథాన్‌లో, ఇండెక్సింగ్ పరంగా మరియు నకిలీ సభ్యులను కలిగి ఉన్న పైథాన్‌లోని జాబితాకు దాదాపు సమానంగా ఉంటుంది. ఇది కామాతో వేరు చేయబడిన పైథాన్ వస్తువులను నిల్వ చేసే సేకరణ డేటా రకం. పైథాన్‌లో మేము ఒక టుపుల్‌ను ఎలా సృష్టించగలము లేదా ప్రకటించగలమో దీనికి ఉదాహరణ.





# ఒక టుపుల్‌ను సృష్టించడం 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]) ముద్రణ (a [-1])
 అవుట్పుట్: 7 10

ముక్కలు

ఇది మేము స్లైసింగ్‌ను ఉపయోగించే ఒక టెక్నిక్ ఆపరేటర్ మూలకాలను ప్రాప్యత చేయడానికి ఇండెక్సింగ్‌కు మద్దతు ఇచ్చే టుపుల్ లేదా ఇతర డేటా రకం నుండి మూలకాల పరిధిని పొందడానికి ‘:’.

a = (1,2,3,4,5,6,7,8,9,10) ముద్రణ (a [1: 8]) ముద్రణ (a [1:]) ముద్రణ (a [: 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) ముద్రణ (a [-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) బి = (6,7,8,9,10) సి = ఎ + బి ప్రింట్ (సి)
 అవుట్పుట్: (1,2,3,4,5,6,7,8,9,10)

మీరు ఉదాహరణలో చూడగలిగినట్లుగా, సంగ్రహించిన టుపుల్ a మరియు b రెండింటి యొక్క విలువలను కలిగి ఉంటుంది.

ఎ టుపుల్‌ను తొలగిస్తోంది

మార్పులేని డేటా రకం కావడంతో, పైథాన్‌లోని టుపుల్ ఎటువంటి మార్పులను అనుమతించదు మరియు డిక్లరేషన్ తర్వాత మీరు ఒక మూలకం నుండి ఒక మూలకాన్ని కూడా తొలగించలేరు. కానీ ‘డెల్’ అనే కీవర్డ్ ఉంది, ఇది టుపుల్‌ను పూర్తిగా తొలగిస్తుంది.

aws మరియు azure మధ్య వ్యత్యాసం
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 టుపుల్

జాబితా టుపుల్

సజాతీయ డేటా రకాల కోసం ఉపయోగిస్తారు

సాధారణంగా వైవిధ్య డేటా రకాలు కోసం ఉపయోగిస్తారు

ప్రకృతిలో పరివర్తన

ప్రకృతిలో మార్పులేనిది, ఇది వేగంగా మళ్ళించడంలో సహాయపడుతుంది

మార్పులేని అంశాలు లేవు

మార్పులేని అంశాలను నిఘంటువుకు కీగా ఉపయోగించవచ్చు

డేటా వ్రాసే-రక్షితమని హామీ లేదు

మార్చని డేటాతో టుపుల్‌ను అమలు చేయడం వలన ఇది వ్రాత-రక్షితమని హామీ ఇస్తుంది

ఒక టుపుల్ ద్వారా మళ్ళించడం

ఫర్ ఫర్ లూప్ ఉపయోగించి మనం పైథాన్ లోని టుపుల్ ద్వారా మళ్ళించవచ్చు. కింది ఉదాహరణ మనం a ను ఉపయోగించి టుపుల్ ద్వారా ఎలా మళ్ళించవచ్చో చూపిస్తుంది .

a = ('ఎడురేకా', 'డేటా సైన్స్ కోసం', 'ఆర్టిఫిషియల్ ఇంటెలిజెన్స్' కోసం) a: ప్రింట్ ('పైథాన్', i)
 అవుట్పుట్: కృత్రిమ మేధస్సు కోసం డేటా సైన్స్ పైథాన్ కోసం పైథాన్ ఎడురేకా పైథాన్

టుపుల్ కన్స్ట్రక్టర్

టుపుల్ () ఉపయోగించి టుపుల్ సృష్టించడం సాధ్యమే అలాగే. జాబితాను టుపుల్‌గా మార్చడానికి మేము టుపుల్ కన్స్ట్రక్టర్‌ను కూడా ఉపయోగించవచ్చు.

a = [1,2,3,4,5] బి = టుపుల్ (ఎ) ప్రింట్ (బి) సి = టుపుల్ (('ఎడురేకా', 'పైథాన్')) ప్రింట్ (సి)
 అవుట్పుట్: (1,2,3,4,5) ('ఎడురేకా', 'పైథాన్')

ఎ టుపుల్‌లో సభ్యత్వ పరీక్ష

ఉపయోగించి సభ్యత్వ ఆపరేటర్ పైథాన్‌లో ‘ఇన్’ ఒక మూలకం టుపుల్‌లో ఉందో లేదో తనిఖీ చేయవచ్చు. కింది ఉదాహరణ ఒక మూలకం టుపుల్‌లో ఉందో లేదో ఎలా తనిఖీ చేయవచ్చో చూపిస్తుంది.

ఓవర్లోడింగ్ vs ఓవర్రైడింగ్ సి ++
a = (1,2,3,4,5,6,7,8,9,10) ముద్రణ (6 లో) ముద్రణ (a లో 15)
 అవుట్పుట్: ఒప్పు తప్పు

ఇది పైథాన్‌లో టుపుల్‌ను ఎలా ఉపయోగించవచ్చో మరియు వివిధ ఉదాహరణలతో సూచికలను ఉపయోగించి టుపుల్‌లోని మూలకాలను ఎలా యాక్సెస్ చేయవచ్చో నేర్చుకున్న ఈ వ్యాసం చివరకి ఇది మనలను తీసుకువస్తుంది. ఈ ట్యుటోరియల్‌లో మీతో పంచుకున్న అన్ని విషయాలతో మీరు స్పష్టంగా ఉన్నారని నేను ఆశిస్తున్నాను.

“టుపుల్ ఇన్ పైథాన్” పై ఈ కథనాన్ని మీరు కనుగొంటే, చూడండి ప్రపంచవ్యాప్తంగా 250,000 కంటే ఎక్కువ సంతృప్తికరమైన అభ్యాసకుల నెట్‌వర్క్‌తో విశ్వసనీయ ఆన్‌లైన్ లెర్నింగ్ సంస్థ.

మీ ప్రయాణంలో అడుగడుగునా మీకు సహాయం చేయడానికి మేము ఇక్కడ ఉన్నాము మరియు విద్యార్థులు మరియు నిపుణుల కోసం రూపొందించిన పాఠ్యాంశాలను రూపొందించండి. . ఈ కోర్సు మీకు పైథాన్ ప్రోగ్రామింగ్‌లోకి రావడానికి మరియు వివిధ మరియు ప్రధాన మరియు అధునాతన పైథాన్ భావనలకు శిక్షణ ఇవ్వడానికి రూపొందించబడింది వంటి

మీకు ఏవైనా ప్రశ్నలు వస్తే, “టపుల్ ఇన్ పైథాన్” యొక్క వ్యాఖ్యల విభాగంలో మీ ప్రశ్నలన్నింటినీ అడగడానికి సంకోచించకండి మరియు మా బృందం సమాధానం ఇవ్వడానికి సంతోషిస్తుంది.