python字典如何添加键值果添加新键值对

python字典是通过键值对来保存数据的这样就非常方便的对数据进行增删改查,来看看怎样对python字典增删改查

  1. 首先,定义一个字典然后设置字典的值。字典的值是用花括号包裹起来的冒号前面表示键,冒号后面表示的是值这就是键值对。python就是通过这种形式存储数据的

  2. 格式为:字典名['键名']=值。键名自定義且要有引号,而值如果是字符或者是字符串就加引号如果是数字则不需要引号。

  3. 执行之后字典中就会多出了一个键值对,这就是增加元素的操作

  4. 接着再来修改qq这个键的值,跟增加元素的操作一样只是值改变了,这样就可以修改键值对了这是因为在字典中,如果键值对不存在则会添加一个新的键值对,如果键值对存在则会覆盖掉原来的键值对,这就是修改

  5. 接着执行代码,可以看到因为‘qq’存在所以就会覆盖掉原来的键值对。想要查询字典中的数据可以通过:字典名['键名']的方式来查询。

  6. 如图所示若要删除字典中的数據,则可以使用del 字典名['键名']的方式来删除

  7. 如图所示,执行代码之后原来的‘qq’所表示的键值对就会从字典中删除。所以通过“键”峩们就可以对字典进行增删改查。

  • 所有符号必须是在英文状态下输入

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域)建议您详细咨询相关领域专业人士。

作者声明:本篇经验系本人依照真实经历原创未经许可,谢绝转载

说说为什么给这篇经验投票吧!

只有签约作者及以上等级才可发有得 你还可以输入1000字

  • 0
  • 0
  • 0
  • 0

直接对字典中不存在的key进行赋值來添加


  

如果key或value都是变量也可以用这种方法


  

这里可以看到字典中的数据并不是按先后顺序排列的如果有兴趣,可以搜一搜数据结构中的――哈希表


  

  

方法2:对字典items()方法返回的元组列表进行序列解包


  

如果对列表元组和序列解包不熟悉,最好可以百度一下深入理解它们。可以結合你熟悉的C#或JAVA语言中的数组、List类和哈希表进行理解

以上这篇python字典键值对的添加和遍历方法就是小编分享给大家的全部内容了希望能给夶家一个参考,也希望大家多多支持脚本之家

我要回帖

更多关于 python字典如何添加键值 的文章

 

随机推荐