专业编程基础技术教程

网站首页 > 基础教程 正文

python基础——字典

ccvgpt 2024-11-23 11:59:07 基础教程 1 ℃
  • 字典的创建

dictionary={'key1':'value1',……,'keyn':'valuen'}

    • dictionary:字典名称
    • key:键名
    • value:值
# 创建字典 
dictionary={'唐':'李世民','宋':'赵匡胤','元':'孛儿只斤·忽必烈','明':'朱元璋','清':'爱新觉罗·皇太极'}
# 打印字典 
print(dictionary)

运行结果

python基础——字典

{'唐': '李世民', '宋': '赵匡胤', '元': '孛儿只斤·忽必烈', '明': '朱元璋', '清': '爱新觉罗·皇太极'}

  • 遍历字典

利用函数items()获取键-值列表

# 创建字典 
dictionary={'唐':'李世民','宋':'赵匡胤','元':'孛儿只斤·忽必烈','明':'朱元璋','清':'爱新觉罗·皇太极'} 
# 使用函数遍历字典 
dictlist=list(dictionary.items()) 
print(dictlist)

运行结果

[('唐', '李世民'), ('宋', '赵匡胤'), ('元', '孛儿只斤·忽必烈'), ('明', '朱元璋'), ('清', '爱新觉罗·皇太极')]

利用for函数进行遍历

# 创建字典 
dictionary={'唐':'李世民','宋':'赵匡胤','元':'孛儿只斤·忽必烈','明':'朱元璋','清':'爱新觉罗·皇太极'} 
# 使用for遍历字典 
for key in dictionary: 
		print(f'键:{key},值:{dictionary[key]}') 
print('-----------------------') 
for key,value in dictionary.items():
	print(f'键:{key},值:{value}')

运行结果

键:唐,值:李世民 键:宋,值:赵匡胤 键:元,值:孛儿只斤·忽必烈 键:明,值:朱元璋 键:清,值:爱新觉罗·皇太极

键:唐,值:李世民

键:宋,值:赵匡胤

键:元,值:孛儿只斤·忽必烈

键:明,值:朱元璋

键:清,值:爱新觉罗·皇太极

最近发表
标签列表