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可变参数用法实例分析
Apr 02 Python
利用python微信库itchat实现微信自动回复功能
May 18 Python
老生常谈Python序列化和反序列化
Jun 28 Python
异步任务队列Celery在Django中的使用方法
Jun 07 Python
pip安装py_zipkin时提示的SSL问题对应
Dec 29 Python
pandas去重复行并分类汇总的实现方法
Jan 29 Python
如何安装并使用conda指令管理python环境
Jul 10 Python
python 字典 setdefault()和get()方法比较详解
Aug 07 Python
python爬虫 批量下载zabbix文档代码实例
Aug 21 Python
python错误调试及单元文档测试过程解析
Dec 19 Python
Python3中configparser模块读写ini文件并解析配置的用法详解
Feb 18 Python
python实点云分割k-means(sklearn)详解
May 28 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
千呼万唤始出来,DOTA2勇士令状不朽宝藏Ⅱ现已推出
2020/08/25 DOTA
怎样在UNIX系统下安装php3
2006/10/09 PHP
php zlib压缩和解压缩swf文件的代码
2008/12/30 PHP
PHP 网页过期时间的控制代码
2009/06/29 PHP
PHP日期处理函数 整型日期格式
2011/01/12 PHP
PHP实现小偷程序实例
2016/10/31 PHP
thinkPHP交易详情查询功能详解
2016/12/02 PHP
使用javascript访问XML数据的实例
2006/12/27 Javascript
Extjs学习笔记之九 数据模型(上)
2010/01/11 Javascript
html中的input标签的checked属性jquery判断代码
2012/09/19 Javascript
Javascript 完美运动框架(逐行分析代码,让你轻松了运动的原理)
2015/01/23 Javascript
js+html5实现可在手机上玩的拼图游戏
2015/07/17 Javascript
JavaScript实现算术平方根算法-代码超简单
2015/09/11 Javascript
jQuery 获取select选中值及清除选中状态
2016/12/13 Javascript
vue页面使用阿里oss上传功能的实例(二)
2017/08/09 Javascript
解决JSON.stringify()自动将中文转译成unicode的问题
2018/01/05 Javascript
页面内锚点定位及跳转方法总结(推荐)
2019/04/24 Javascript
微信小程序搭建自己的Https服务器
2019/05/02 Javascript
python的dict,set,list,tuple应用详解
2014/07/24 Python
Django如何自定义分页
2018/09/25 Python
18个Python脚本可加速你的编码速度(提示和技巧)
2019/10/17 Python
Python GUI库PyQt5样式QSS子控件介绍
2020/02/25 Python
Python 实现国产SM3加密算法的示例代码
2020/09/21 Python
python调用jenkinsAPI构建jenkins,并传递参数的示例
2020/12/09 Python
使用CSS3制作一个简单的进度条(demo)
2017/05/23 HTML / CSS
英国男士时尚网站:Dandy Fellow
2018/02/09 全球购物
什么是三层交换,说说和路由的区别在那里
2014/09/01 面试题
总务岗位职责
2013/11/19 职场文书
金融专业毕业生推荐信
2013/11/26 职场文书
女方婚礼新郎答谢词
2014/01/11 职场文书
迟到检讨书300字
2014/02/14 职场文书
运动会班级口号霸气押韵
2015/12/24 职场文书
2016国庆促销广告语
2016/01/28 职场文书
Django利用AJAX技术实现博文实时搜索
2021/05/06 Python
pytorch锁死在dataloader(训练时卡死)
2021/05/28 Python
Python使用OpenCV和K-Means聚类对毕业照进行图像分割
2021/06/11 Python