字典的使用方法

复制代码
#定义词典dic_name
>>> dic_name = {'Ipad': 3599, 'Car': 250000, 'Coffee': 35, 'Iphone': 4999, 'pen': 5}
#查看定义的词典内容
>>> dic_name
{'Ipad': 3599, 'Car': 250000, 'Coffee': 35, 'Iphone': 4999, 'pen': 5}
#查看词典中所有的key
>>> dic_name.keys()
['Ipad', 'Car', 'Coffee', 'Iphone', 'pen']
#查看词典中所有的key对应的值
>>> dic_name.values()
[3599, 250000, 35, 4999, 5]
#查看'Car'key是否在dic_name词典中
>>> dic_name.has_key('Car')
True
#删除词典中的第一个key
>>> dic_name.popitem()
('Ipad', 3599)
#查看删除后的效果
>>> dic_name
{'Car': 250000, 'Coffee': 35, 'Iphone': 4999, 'pen': 5}
#删除dic_name词典中的指定key
>>> dic_name.pop('Coffee')
35
 #当然删除也可以这样写
>>> del dic_name('Coffee')
35
#查看删除后的效果
>>> dic_name
{'Car': 250000, 'Iphone': 4999, 'pen': 5}
#在不删除dic_name词典中key的同时修改key'Car'的value值 由25000改变为260000
>>> dic_name['Car'] = 260000
#向dic_name词典中增加Coffee key
>>> dic_name['Coffee'] = 30
#查看增加和修改后的效果
>>> dic_name
{'Car': 260000, 'Coffee': 30, 'Iphone': 4999, 'pen': 5}
>>>
#字典中可以存放列表、元组等
>>> dic_name = {'Ipad':[3500,3499]}
>>> dic_name
{'Ipad': [3500, 3499]}
>>> dic_name
{'Ipad': [3500, 3499]}
#为Ipad Key增加一个列表中的元素
>>> dic_name['Ipad'].append(2499)
>>> dic_name
{'Ipad': [3500, 3499, 2499]}
>>>
 
 
#循环整个词典
>>> product_dic
{'Ipad': 3599, 'T-shirt': 199, 'Coffee': 250000, 'Car': 250000}
>>> for a,b in product_dic.items():
    print a,'\t',b
Ipad   3599
T-shirt    199
Coffee     250000
Car    250000
>>>
复制代码

 

posted @   屌丝逆袭记  阅读(605)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示
主题色彩