python 字典修改键(key)的几种方法


Posted in Python onAugust 10, 2018

python中获取字典的key列表和value列表

# -*- coding: utf-8 -*-
# 定义一个字典
dic = {'剧情': 11, '犯罪': 10, '动作': 8, '爱情': 3, '喜剧': 2, '冒险': 2, '悬疑': 2, '惊悚': 2, '奇幻': 1}
#通过list将字典中的keys和values转化为列表
keys = list(dic.keys())
values = list(dic.values())
# 结果输出
print("keys列表为:",end='')
print(keys)
print("values列表为:",end='')
print(values)

测试结果:

python 字典修改键(key)的几种方法

注意:python中字典的键是不能直接修改,因为键是hash。

间接修改键的key值方法

第一种(推荐):

dict={'a':1, 'b':2}

dict["c"] = dict.pop("a")

第二种方法:

dict={'a':1, 'b':2}

dict.update({'c':dict.pop("a")})

第三种方法:

dict={'a':1, 'b':2}

dict['c']=dict['a']

del dict['a']

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现rsa加密实例详解
Jul 19 Python
python OpenCV学习笔记实现二维直方图
Feb 08 Python
python 实现在Excel末尾增加新行
May 02 Python
Python实现的括号匹配判断功能示例
Aug 25 Python
python实现对服务器脚本敏感信息的加密解密功能
Aug 13 Python
实现Python与STM32通信方式
Dec 18 Python
python+selenium+chrome批量文件下载并自动创建文件夹实例
Apr 27 Python
python 检测图片是否有马赛克
Dec 01 Python
Alpine安装Python3依赖出现的问题及解决方法
Dec 25 Python
Python列表元素删除和remove()方法详解
Jan 04 Python
python 制作网站小说下载器
Feb 20 Python
Pytest实现setup和teardown的详细使用详解
Apr 17 Python
详解python 注释、变量、类型
Aug 10 #Python
python文件操作之批量修改文件后缀名的方法
Aug 10 #Python
Random 在 Python 中的使用方法
Aug 09 #Python
Python中函数参数调用方式分析
Aug 09 #Python
Python动态生成多维数组的方法示例
Aug 09 #Python
Python爬虫之正则表达式基本用法实例分析
Aug 08 #Python
Python爬虫之pandas基本安装与使用方法示例
Aug 08 #Python
You might like
Symfony2联合查询实现方法
2016/03/18 PHP
PHP+jquery+CSS制作头像登录窗(仿QQ登陆)
2016/10/20 PHP
详解PHP发送邮件知识点
2018/05/06 PHP
网页中实现浏览器的最大,最小化和关闭按钮
2007/03/12 Javascript
Js 订制自己的AlertBox(信息提示框)
2009/01/09 Javascript
基于jquery的一个简单的脚本验证插件
2010/04/05 Javascript
javascript中call和apply方法浅谈
2013/09/27 Javascript
document.addEventListener使用介绍
2014/03/07 Javascript
使用Raygun来自动追踪AngularJS中的异常
2015/06/23 Javascript
js实现网页多级级联菜单代码
2015/08/20 Javascript
jquery+CSS3实现淘宝移动网页菜单效果
2015/08/31 Javascript
全面了解addEventListener和on的区别
2016/07/14 Javascript
浅谈Vue.js中的v-on(事件处理)
2017/09/05 Javascript
javascript回调函数详解
2018/02/06 Javascript
jQuery.validate.js表单验证插件的使用代码详解
2018/10/22 jQuery
让 babel webpack vue 配置文件支持智能提示的方法
2019/06/22 Javascript
浅谈TypeScript 用 Webpack/ts-node 运行的配置记录
2019/10/11 Javascript
React实现评论的添加和删除
2020/10/20 Javascript
Python ftp上传文件
2016/02/13 Python
python 读取txt中每行数据,并且保存到excel中的实例
2018/04/29 Python
python同义词替换的实现(jieba分词)
2020/01/21 Python
Python AutoCAD 系统设置的实现方法
2020/04/01 Python
python中Mako库实例用法
2020/12/31 Python
python 制作磁力搜索工具
2021/03/04 Python
凯特·丝蓓英国官网:Kate Spade英国
2016/11/07 全球购物
英国和爱尔兰最大的地毯零售商:Kukoon
2018/12/17 全球购物
办公自动化专业大学生职业规划书
2014/03/06 职场文书
爱岗敬业演讲稿
2014/05/05 职场文书
商业计算机应用专业自荐书
2014/06/09 职场文书
硕士生找工作求职信
2014/07/05 职场文书
2014年小学生教师节演讲稿范文
2014/09/10 职场文书
诉讼代理人授权委托书
2014/10/11 职场文书
2015年秋季新学期寄语
2015/03/25 职场文书
2015年食堂工作总结报告
2015/04/23 职场文书
幽灵公主观后感
2015/06/09 职场文书
2016年大学生社区服务活动总结
2016/04/06 职场文书