Namedtupleን እንዴት ማግኘት እችላለሁ?
Namedtupleን እንዴት ማግኘት እችላለሁ?

ቪዲዮ: Namedtupleን እንዴት ማግኘት እችላለሁ?

ቪዲዮ: Namedtupleን እንዴት ማግኘት እችላለሁ?
ቪዲዮ: Забытый секрет наших бабушек 2024, ግንቦት
Anonim

1. መዳረሻ በመረጃ ጠቋሚ፡ የባህሪ እሴቶች ስያሜው () የታዘዙ እና በመረጃ ጠቋሚ ካልደረሱ መዝገበ-ቃላቶች በተለየ የመረጃ ጠቋሚ ቁጥሩን በመጠቀም ማግኘት ይችላሉ። 2. መዳረሻ በቁልፍ ስም: መዳረሻ በመዝገበ ቃላት ውስጥ እንደ በቁልፍ ስም እንዲሁ ይፈቀዳል።

ከዚህም በላይ Namedtuple Pythonን እንዴት ይሠራል?

ስያሜ ውስጥ ፒዘን . ፒዘን እንደ መዝገበ ቃላቶች ያሉ መያዣን ይደግፋል "" Nametuples ()” በሞጁል ውስጥ ይገኛል፣ “ስብስብ”። እንደ መዝገበ ቃላት በተወሰነ እሴት የተጠለፉ ቁልፎችን ይይዛሉ። ግን በተቃራኒው፣ ሁለቱንም ከቁልፍ እሴት እና መደጋገም ፣ መዝገበ-ቃላት የጎደሉትን ተግባራትን ይደግፋል።

በተመሳሳይ፣ የተሰየመው ቱፕል ምንድን ነው? የተሰየሙ tuples በመሠረቱ ለመፈጠር ቀላል፣ ቀላል ክብደት ያላቸው የነገር ዓይነቶች ናቸው። ቱፕል የሚል ስያሜ ተሰጥቶታል። ሁኔታዎች እንደ ነገር የሚመስል ተለዋዋጭ መሰረዝን ወይም ደረጃውን በመጠቀም ሊጣቀሱ ይችላሉ። tuple አገባብ። የማይለወጡ ካልሆኑ በስተቀር ለመዋቅር ወይም ለሌሎች የተለመዱ የመዝገብ ዓይነቶች በተመሳሳይ መልኩ ጥቅም ላይ ሊውሉ ይችላሉ።

በዚህ መንገድ በ Python ውስጥ Namedtuple እንዴት መፍጠር ይቻላል?

ለ መፍጠር ሀ የሚል ስም ያለው tuple ፣ አስመጣ ስያሜው ክፍል ከ ስብስቦች ሞጁል. ገንቢው የ የሚል ስም ያለው tuple (የሚዘግበው ዓይነት() ነው)፣ እና የመስክ ስሞችን የያዘ ሕብረቁምፊ፣ በነጭ ቦታ ይለያል። አዲስ ይመልሳል ስያሜው ለተገለጹት መስኮች ክፍል.

ቱፕልስ እንዴት የማይለወጡ ናቸው?

ፒዘን tuples የሚገርም ባህሪ አላቸው: ናቸው የማይለወጥ ነገር ግን እሴቶቻቸው ሊለወጡ ይችላሉ. ይህ ሊሆን የሚችለው ሀ tuple እንደ ዝርዝር ያለ ማንኛውንም ሊለወጥ የሚችል ነገር ማጣቀሻ ይይዛል። ዱም እና ዲ እኩል የሆኑትን ነገሮች እንደሚያመለክቱ ግልጽ ነው, ነገር ግን አንድ አይነት ነገር አይደለም. የተለዩ ማንነቶች አሏቸው።

የሚመከር: