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 相关文章推荐
pip 错误unused-command-line-argument-hard-error-in-future解决办法
Jun 01 Python
Python实现多线程抓取妹子图
Aug 08 Python
python中模块的__all__属性详解
Oct 26 Python
python交互式图形编程实例(二)
Nov 17 Python
Python+selenium实现自动循环扔QQ邮箱漂流瓶
May 29 Python
Python 常用模块 re 使用方法详解
Jun 06 Python
python飞机大战pygame碰撞检测实现方法分析
Dec 17 Python
tensorflow 只恢复部分模型参数的实例
Jan 06 Python
Python vtk读取并显示dicom文件示例
Jan 13 Python
python 异步async库的使用说明
May 04 Python
基于Python快速处理PDF表格数据
Jun 03 Python
python3字符串输出常见面试题总结
Dec 01 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
php计算2个日期的差值函数分享
2015/02/02 PHP
PHP中$_SERVER使用说明
2015/07/05 PHP
ThinkPHP3.2框架自定义配置和加载用法示例
2018/06/14 PHP
PHP 实现文件压缩解压操作的方法
2019/06/14 PHP
基于PHP实现堆排序原理及实例详解
2020/06/19 PHP
让你的网站可编辑的实现js代码
2009/10/19 Javascript
javascript + jquery实现定时修改文章标题
2014/03/19 Javascript
jQuery实现的指纹扫描效果实例(附演示与demo源码下载)
2016/01/26 Javascript
JavaScript快速切换繁体中文和简体中文的方法及网站支持简繁体切换的绝招
2016/03/07 Javascript
深入理解JS实现快速排序和去重
2016/10/17 Javascript
Javascript 对cookie操作详解及实例
2016/12/29 Javascript
javascript事件的绑定基础实例讲解(34)
2017/02/14 Javascript
vue3.0 CLI - 2.4 - 新组件 Forms.vue 中学习表单
2018/09/14 Javascript
布同自制Python函数帮助查询小工具
2011/03/13 Python
Python version 2.7 required, which was not found in the registry
2014/08/26 Python
python装饰器与递归算法详解
2016/02/18 Python
通过python的matplotlib包将Tensorflow数据进行可视化的方法
2019/01/09 Python
在Pycharm中对代码进行注释和缩进的方法详解
2019/01/20 Python
Python3 requests文件下载 期间显示文件信息和下载进度代码实例
2019/08/16 Python
win10下opencv-python特定版本手动安装与pip自动安装教程
2020/03/05 Python
Django 允许局域网中的机器访问你的主机操作
2020/05/13 Python
基于python 取余问题(%)详解
2020/06/03 Python
python两种注释用法的示例
2020/10/09 Python
CSS3的Border-radius轻松制作圆角
2012/12/24 HTML / CSS
StubHub智利:购买和出售您的门票
2016/11/23 全球购物
英国现代市场:ARKET
2019/04/10 全球购物
final, finally, finalize的区别
2012/03/01 面试题
总经理的岗位职责
2014/02/23 职场文书
2014三八妇女节活动总结范文四篇
2014/03/09 职场文书
乡镇办公室工作决心书
2014/03/11 职场文书
中国入世承诺
2014/04/01 职场文书
法人代表委托书
2014/04/04 职场文书
学历公证书范本
2014/04/09 职场文书
小学节能减排倡议书
2014/05/15 职场文书
说谎欺骗人检讨书300字
2014/11/18 职场文书
2016猴年春节慰问信
2015/11/30 职场文书