Ko nga Papakupu te momo whakamahere matua ka whakamahia e maatau i te Python. He rite tenei mea ki te mapi i Java.
I te Python, ka hangaia e maatau nga papakupu papakupu ma te whakamahi i nga taawhi mingimingi {}
, wehe i nga ki mai i nga uara e whakamahi ana i nga tohu :
, me te wehe i nga takirua matua / uara ma te whakamahi i nga piko ,
.
datedict = { 'date': 13, 'month': 'January', 'year': 1970 } print(datedict)
Putanga:
{'date': 13, 'month': 'January', 'year': 1970}
Ka taea e taatau te uru atu ki nga taonga papakupu ma te korero ki te ingoa matua o roto i nga awhi tapawha []
te whakamahi ranei i te get()
tikanga:
datedict = { 'date': 13, 'month': 'January', 'year': 1970 } date = datedict['date'] year = datedict.get('year') print(date, year)
Putanga:
13 1970
Ka taea te huri i te uara o tetahi taonga ki te papakupu ma te tohu ki tona ingoa matua, hei tauira:
datedict = { 'date': 13, 'month': 'January', 'year': 1970 } datedict['date'] = 20 print(datedict)
Putanga:
{'date': 20, 'month': 'January', 'year': 1970}
Ka taea e taatau te huri i te papakupu ma te whakamahi i te for
koropiko Ka huri ana i roto i te papakupu, ka taea e taatau te taatai i nga ki katoa, nga uara katoa, nga maatua matua / uara takirua ranei:
datedict = { 'date': 13, 'month': 'January', 'year': 1970 } for d in datedict:
print(d)
Putanga:
date month year
datedict = { 'date': 13, 'month': 'January', 'year': 1970 } for d in datedict:
print(datedict[d])
Putanga:
13 January 1970
Ka taea hoki e taatau te whakamahi i te values()
mahi ki te whakahoki i nga uara:
datedict = { 'date': 13, 'month': 'January', 'year': 1970 } for d in datedict.values():
print(d)
Putanga:
13 January 1970
Ka taea e taatau te whakamahi i te items()
mahi ki te taarua i nga matua me nga uara:
datedict = { 'date': 13, 'month': 'January', 'year': 1970 } for k, v in datedict.items():
print(k, v)
Putanga:
date 13 month January year 1970
Ka taea e koe te tiki i te roa papakupu (te maha o nga matua / matua takirua uara) ma te waea i te len()
mahi, hei tauira:
datedict = { 'date': 13, 'month': 'January', 'year': 1970 } print(len(datedict))
Putanga:
3
Hei taapiri i tetahi takirua matua / uara ki te papakupu me matua whakarato he matua hou me tetahi uara e hono ana. Hei tauira:
datedict = { 'date': 13, 'month': 'January', 'year': 1970 } datedict['season'] = 'winter' print(datedict)
Putanga:
{'date': 13, 'month': 'January', 'year': 1970, 'season': 'winter'}
Hei tango i tetahi taonga mai i te papakupu, tohaina te ingoa matua ki te pop()
tikanga.
datedict = { 'date': 13, 'month': 'January', 'year': 1970, 'season': 'winter' } datedict.pop('season') print(datedict)
Putanga:
{'date': 13, 'month': 'January', 'year': 1970}
Ka taea hoki e taatau te whakamahi i te del
kupu matua ki te muku i tetahi taonga me te matua kua whakatauhia:
datedict = { 'date': 13, 'month': 'January', 'year': 1970, 'season': 'winter' } del datedict['season'] print(datedict)
Putanga:
{'date': 13, 'month': 'January', 'year': 1970}
Panui:Ko te Tuhinga o mua Ka taea hoki te whakamahi i te kupu matua ki te tango katoa i te papakupu. datedict = { 'date': 13, 'month': 'January', 'year': 1970, } del datedict
Hei tango i te papakupu mai i nga kii matua / uara katoa, whakamahia te clear()
tikanga
datedict = { 'date': 13, 'month': 'January', 'year': 1970, 'season': 'winter' } datedict.clear() print(datedict)
Putanga:
{}