野牛程序员爸爸教儿子学Python:少儿编程入门系列(第三十篇)——字典:你的数据魔法笔记本,让信息整齐有序!
字典是什么?就像一个超强的笔记本!
嘿,小小编程天才们!野牛程序员爸爸又来给你带来新玩意啦!今天咱们要聊的可不是“生词本”,而是Python中的字典(Dictionary)。想象一下,字典就像是你那本超级厉害的笔记本,能把所有重要信息按照“标签-内容”这样的格式记下来,再也不会乱糟糟的了!是不是听着就很过瘾?
字典不仅让你存数据,还能根据关键字迅速找到你需要的信息。今天,爸爸就带你看看如何用Python轻松创建、读取和操作字典,让你的编程生活整洁又有趣!
二、字典的基本语法——键值对,一对“黄金搭档”!
在Python中,字典使用大括号 {}
来表示,其中存储的是**键(Key)与值(Value)**的配对,就像你写字典时写的“单词-释义”。每个键都和一个值绑定在一起,这样你就能通过键快速找到对应的值。
基本格式:
my_dict = {"key1": "value1", "key2": "value2", "key3": "value3"} print(my_dict) #输出:{'key1': 'value1', 'key2': 'value2', 'key3': 'value3'}
比如,我们可以创建一个表示水果价格的字典:
fruit_prices = {"苹果": 5, "香蕉": 3, "橙子": 4} print(fruit_prices) #输出:{'苹果': 5, '香蕉': 3, '橙子': 4}
这样,你的字典就像一本“价格手册”,每个水果都是一个关键词,对应的价格就是它的释义!
三、字典的基本操作——查找、添加和删除,一切都井井有条!
1.访问值——根据键找到宝贝!
使用方括号
[]
可以通过键访问对应的值:
print("苹果的价格是:", fruit_prices["苹果"]) # 输出:苹果的价格是: 5
2.添加新键值对——给笔记本增添新内容!
你可以直接赋值,给字典增加新项目:
fruit_prices["葡萄"] = 6 print(fruit_prices) # 输出:{'苹果': 5, '香蕉': 3, '橙子': 4, '葡萄': 6}
3.修改已有的值——更新内容,保持信息最新!
直接通过键重新赋值:
fruit_prices["香蕉"] = 4 print(fruit_prices) # 输出:{'苹果': 5, '香蕉': 4, '橙子': 4, '葡萄': 6}
4.删除键值对——把不需要的内容从笔记本中抹去!
使用
del
语句删除键值对:
del fruit_prices["橙子"] print(fruit_prices) # 输出:{'苹果': 5, '香蕉': 4, '葡萄': 6}
四、字典的小妙招——内建函数与遍历,让你操作无往不利!
1.遍历字典
你可以用For循环来遍历字典的所有键和值,就像一本完整的目录,一目了然!
for key in fruit_prices: print(key, "的价格是:", fruit_prices[key])
#输出 苹果 的价格是: 5 香蕉 的价格是: 3 葡萄 的价格是: 6
这样,你就能依次打印出每个水果及其价格,像在翻阅一本精心整理的价目表!
2.获取所有键、值和键值对
Python字典提供了方便的方法:
keys = fruit_prices.keys() # 获取所有的键 values = fruit_prices.values() # 获取所有的值 items = fruit_prices.items() # 获取所有的键值对 print("所有水果:", list(keys)) print("所有价格:", list(values)) print("所有项:", list(items))
所有水果: ['苹果', '香蕉', '葡萄'] 所有价格: [5, 3, 6] 所有项: [('苹果', 5), ('香蕉', 3), ('葡萄', 6)]
五、总结——字典:你的数据魔法笔记本,让编程更有条理!
今天,野牛程序员爸爸带你认识了Python中的字典!
字典就是一个存储键值对的容器,就像一本神奇的笔记本,让你可以快速查找、添加、修改和删除信息。
通过字典,你可以把数据整齐地存储起来,随时调用,就像从保险箱中取出宝贝一样方便!
学会遍历字典和使用内建函数,能让你对字典里的数据轻松管理,变成数据小专家!
野牛程序员爸爸坚信,掌握了字典,你在编程路上就能更加井然有序,随心所欲!下次,我们继续探索Python更多神奇的技巧,让你的编程之旅充满无限可能!
加油,小小编程天才,未来等你来挑战!🐂🚀
