መዝገበ-ቃላት በፒቶን ውስጥ የምንጠቀምባቸው ዋና የካርታ ዓይነቶች ናቸው ፡፡ ይህ ነገር ጃቫ ውስጥ ካለው ካርታ ጋር ተመሳሳይ ነው።
በፓይቶን ውስጥ ፣ የተዝረከረኩ ማሰሪያዎችን በመጠቀም _ _ + _ | ፣ ኮሎኖችን በመጠቀም ቁልፎችን ከእሴቶችን በመለየት እና ኮማዎችን በመጠቀም የቁልፍ / እሴት ጥንድዎችን በመለየት መዝገበ-ቃላቶችን እንፈጥራለን {}
.
:
ውጤት
,
በካሬው ቅንፎች ውስጥ ቁልፍ የሆነውን ስም በመጥቀስ የመዝገበ-ቃላት እቃዎችን መድረስ እንችላለን datedict = { 'date': 13, 'month': 'January', 'year': 1970 } print(datedict)
ወይም {'date': 13, 'month': 'January', 'year': 1970}
ን በመጠቀም ዘዴ
[]
ውጤት
get()
በመዝገበ ቃላቱ ውስጥ ያለውን የንጥል ዋጋ ቁልፍ ስሙን በመጥቀስ መለወጥ እንችላለን:
datedict = { 'date': 13, 'month': 'January', 'year': 1970 } date = datedict['date'] year = datedict.get('year') print(date, year)
ውጤት
13 1970
datedict = { 'date': 13, 'month': 'January', 'year': 1970 } datedict['date'] = 20 print(datedict)
ን በመጠቀም በመዝገበ-ቃላቱ ውስጥ መዘዋወር እንችላለን ሉፕ በመዝገበ ቃላት ውስጥ ስንዘዋወር ሁሉንም ቁልፎች ፣ ሁሉንም እሴቶች ወይም ሁሉንም የቁልፍ / እሴት ጥንድ ማተም እንችላለን ፡፡
{'date': 20, 'month': 'January', 'year': 1970}
ውጤት
for
datedict = { 'date': 13, 'month': 'January', 'year': 1970 } for d in datedict:
print(d)
ውጤት
date month year
እኛ ደግሞ | _ _ + _ | መጠቀም እንችላለን እሴቶቹን ለመመለስ ተግባር
datedict = { 'date': 13, 'month': 'January', 'year': 1970 } for d in datedict:
print(datedict[d])
ውጤት
13 January 1970
values()
ን መጠቀም እንችላለን ቁልፎችን እና እሴቶችን ለማተም ተግባር
datedict = { 'date': 13, 'month': 'January', 'year': 1970 } for d in datedict.values():
print(d)
ውጤት
13 January 1970
items()
በመደወል የመዝገበ-ቃላትን ርዝመት (የቁልፍ / እሴት ጥንድ ቁጥር) ማግኘት ይችላሉ ተግባር ፣ ለምሳሌ:
datedict = { 'date': 13, 'month': 'January', 'year': 1970 } for k, v in datedict.items():
print(k, v)
ውጤት
date 13 month January year 1970
የቁልፍ / እሴት ጥንድን ወደ መዝገበ ቃላት ለማከል አዲስ ቁልፍ እና ተጓዳኝ እሴት መስጠት ያስፈልገናል ፡፡ ለምሳሌ:
len()
ውጤት
datedict = { 'date': 13, 'month': 'January', 'year': 1970 } print(len(datedict))
አንድን ነገር ከመዝገበ-ቃላት ለማስወገድ ቁልፍ ቁልፍ ስም ለ 3
ያቅርቡ ዘዴ.
datedict = { 'date': 13, 'month': 'January', 'year': 1970 } datedict['season'] = 'winter' print(datedict)
ውጤት
{'date': 13, 'month': 'January', 'year': 1970, 'season': 'winter'}
እኛ ደግሞ | _ _ + _ | መጠቀም እንችላለን አንድን ቁልፍ በተጠቀሰው ቁልፍ ለመሰረዝ ቁልፍ ቃል
pop()
ውጤት
datedict = { 'date': 13, 'month': 'January', 'year': 1970, 'season': 'winter' } datedict.pop('season') print(datedict)
ማስታወሻ:ዘ የ መዝገበ ቃላቱን ሙሉ በሙሉ ለማስወገድ ቁልፍ ቃልም ሊያገለግል ይችላል ፡፡ {'date': 13, 'month': 'January', 'year': 1970}
መዝገበ-ቃላቱን ከሁሉም ቁልፍ / እሴት ጥንድ ባዶ ለማድረግ ፣ del
ይጠቀሙ ዘዴ
datedict = { 'date': 13, 'month': 'January', 'year': 1970, 'season': 'winter' } del datedict['season'] print(datedict)
ውጤት
{'date': 13, 'month': 'January', 'year': 1970}