2024年最新P叔带你学Python-5-Python 字典,2024年最新面试官流程
不知道你们用的什么环境,我一般都是用的Python3.6环境和pycharm解释器,没有软件,或者没有资料,没人解答问题,都可以免费领取(包括今天的代码),过几天我还会做个视频教程出来,有需要也可以领取~给大家准备的学习资料包括但不限于:Python 环境、pycharm编辑器/永久激活/翻译插件python 零基础视频教程Python 界面开发实战教程Python 爬虫实战教程Python 数据
最后
不知道你们用的什么环境,我一般都是用的Python3.6环境和pycharm解释器,没有软件,或者没有资料,没人解答问题,都可以免费领取(包括今天的代码),过几天我还会做个视频教程出来,有需要也可以领取~
给大家准备的学习资料包括但不限于:
Python 环境、pycharm编辑器/永久激活/翻译插件
python 零基础视频教程
Python 界面开发实战教程
Python 爬虫实战教程
Python 数据分析实战教程
python 游戏开发实战教程
Python 电子书100本
Python 学习路线规划
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
my_dict = dict(name=‘Bob’, age=30, gender=‘male’)
访问和修改字典
可以通过键来访问字典中的值,如果键不存在,会抛出 KeyError 异常。可以使用 in 操作符来检查键是否存在于字典中。
以下是访问和修改字典的示例代码:
访问字典中的值
name = my_dict[‘name’]
age = my_dict[‘age’]
检查键是否存在
if ‘gender’ in my_dict:
gender = my_dict[‘gender’]
修改字典中的值
my_dict[‘age’] = 31
添加新的键值对
my_dict[‘city’] = ‘New York’
删除键值对
del my_dict[‘gender’]
清空字典
my_dict.clear()
字典的常用方法
Python 字典提供了丰富的内置方法,用于对字典进行常见的操作,如添加、删除、更新、遍历等。
以下是一些常用的字典方法:
keys(): 返回一个包含字典中所有键的视图,可以使用 list() 函数将其转换为列表。
values(): 返回一个包含字典中所有值的视图,可以使用 list() 函数将其转换为列表。
items(): 返回一个包含字典中所有键值对的视图,每个键值对表示为一个元组,可以使用 list() 函数将其转换为列表。
get(key, default): 根据键获取对应的值,如果键不存在,则返回默认值
pop(key, default): 根据键删除并返回对应的值,如果键不存在,则返回默认值。
update(dict2): 将字典 dict2 中的键值对更新到当前字典中,如果键已存在,则更新其值,如果键不存在,则添加新的键值对。
copy(): 创建当前字典的副本。
len(): 返回字典中键值对的数量。
以下是一些常用字典方法的示例代码:
获取所有键
keys = my_dict.keys()
获取所有值
values = my_dict.values()
获取所有键值对
items = my_dict.items()
根据键获取对应的值
age = my_dict.get(‘age’, 0) # 如果键不存在,返回默认值 0
删除键值对
city = my_dict.pop(‘city’, ‘Unknown’) # 如果键不存在,返回默认值 ‘Unknown’
更新字典
my_dict.update({‘gender’: ‘male’, ‘city’: ‘Los Angeles’})
创建字典副本
my_dict_copy = my_dict.copy()
获取字典中键值对的数量
count = len(my_dict)
字典的遍历
可以使用 for 循环来遍历字典中的键、值或键值对。
以下是遍历字典的示例代码:
遍历键
for key in my_dict.keys():
print(key)
遍历值
for value in my_dict.values():
print(value)
遍历键值对
for key, value in my_dict.items():
print(f’Key: {key}, Value: {value}')
示例代码
下面是一个使用字典的示例代码,演示了如何创建字典、访问和修改字典的值,以及使用字典的常用方法:
创建一个字典
person = {‘name’: ‘Alice’, ‘age’: 25, ‘gender’: ‘female’}
访问字典中的值
print(person[‘name’]) # 输出:Alice
print(person[‘age’]) # 输出:25
修改字典中的值
person[‘age’] = 26
添加新的键值对
person[‘city’] = ‘New York’
现在能在网上找到很多很多的学习资源,有免费的也有收费的,当我拿到1套比较全的学习资源之前,我并没着急去看第1节,我而是去审视这套资源是否值得学习,有时候也会去问一些学长的意见,如果可以之后,我会对这套学习资源做1个学习计划,我的学习计划主要包括规划图和学习进度表。
分享给大家这份我薅到的免费视频资料,质量还不错,大家可以跟着学习
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。
更多推荐
所有评论(0)