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连接SQLServer2000的方法详解
Apr 19 Python
python发送邮件实例分享
Jul 28 Python
python发送邮件脚本
May 22 Python
python的pip安装以及使用教程
Sep 18 Python
python中强大的format函数实例详解
Dec 05 Python
python从入门到精通 windows安装python图文教程
May 18 Python
Python OpenCV实现视频分帧
Jun 01 Python
python 实现从高分辨图像上抠取图像块
Jan 02 Python
python yield和Generator函数用法详解
Feb 10 Python
Python 实现图片转字符画的示例(静态图片,gif皆可)
Nov 05 Python
python实现web邮箱扫描的示例(附源码)
Mar 30 Python
python文本处理的方案(结巴分词并去除符号)
May 26 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初学者头疼十四条问题大总结
2008/11/12 PHP
利用phpExcel实现Excel数据的导入导出(全步骤详细解析)
2013/11/26 PHP
PHP针对常规模板引擎中与CSS/JSON冲突的解决方法
2014/08/19 PHP
利用 fsockopen() 函数开放端口扫描器的实例
2017/08/19 PHP
jquery插件validate验证的小例子
2013/05/08 Javascript
jsPDF生成pdf后在网页展示实例
2014/01/16 Javascript
用js设置下拉框为只读的小技巧
2014/04/10 Javascript
浅谈Javascript的静态属性和原型属性
2015/05/07 Javascript
实现placeholder效果的方案汇总
2015/06/11 Javascript
js窗口震动小程序分享
2016/11/28 Javascript
Javascript 链式作用域详细介绍
2017/02/23 Javascript
让bootstrap的carousel支持滑动滚屏的实现代码
2017/11/27 Javascript
浅谈ajax请求不同页面的微信JSSDK问题
2018/02/26 Javascript
详解swipe使用及竖屏页面滚动方法
2018/06/28 Javascript
express 项目分层实践详解
2018/12/10 Javascript
用Electron写个带界面的nodejs爬虫的实现方法
2019/01/29 NodeJs
基于javascript实现日历功能原理及代码实例
2020/05/07 Javascript
基于vue和bootstrap实现简单留言板功能
2020/05/30 Javascript
实现vuex原理的示例
2020/10/21 Javascript
[56:29]Secret vs Optic 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
详解Python3中ceil()函数用法
2019/02/19 Python
Python2 Selenium元素定位的实现(8种)
2019/02/25 Python
Python实现的登录验证系统完整案例【基于搭建的MVC框架】
2019/04/12 Python
Python面向对象之类的封装操作示例
2019/06/08 Python
python 进程的几种创建方式详解
2019/08/29 Python
Python GUI编程学习笔记之tkinter控件的介绍及基本使用方法详解
2020/03/30 Python
Jupyter打开图形界面并画出正弦函数图像实例
2020/04/24 Python
python中添加模块导入路径的方法
2021/02/03 Python
HTML5 标准将把互联网视频扔回到黑暗时代
2010/02/10 HTML / CSS
HTML5 语音搜索(淘宝店语音搜素)
2013/01/03 HTML / CSS
节约电力资源的建议书
2014/03/12 职场文书
活动倡议书范文
2014/05/13 职场文书
三年级学生评语大全
2014/12/26 职场文书
详解MySQL 联合查询优化机制
2021/05/10 MySQL
写好Python代码的几条重要技巧
2021/05/21 Python
关于python爬虫应用urllib库作用分析
2021/09/04 Python