#字典的items(),keys()和values()方法用于返回字典键值对的视图对象。视图对象支持迭代操作,并可反应未来对字典的修改。
#视图对象不是列表,不支持索引。通常list()将视图对象转换为列表。
#1.items() items方法返回键值对视图。例如:
x={'name':'john','age':25}
y=x.items()
#返回键值对视图
print("y=x.items()-->",end="")
print(y)
#显示兼职对视图,兼职对视图为dict_items()对象。#迭代键值对视图
print('循环start')
for a in y:print(a)
print('循环end')
#修改字典
x['age']=30
print('修改后--》',end="")
print(x)
print(y)
print("list-->",end="")
print(list(y))#keys()返回字典中所有键的视图
x={'name':'john','age':25}
y=x.keys()print("y-->",end="")
print(y)  #输出键的视图#为字典添加键值对;
x['set']='male'
print('添加后的x-->',end="")
print(x)print("修改后的键视图",end="")
print(y)print("list(y)-->",end="")
print(list(y))#value,value()方法字典中全部值的视图。
x={'name':'john','age':25}
y=x.values();
print("y=x.values()-->",end="")
print(y)
#输出值的视图
x['set']='male'
print('添加后的x-->',end="")
print(x)print("修改后的值视图,y-->",end="")
print(y)print("list(y)-->",end="")
print(list(y))#键视图的集合操作;键视图支持各种集合运算,键值对视图和值视图不支持集合运算。
x={'a':1,'b':2}
#键视图
kx=x.keys()
print(kx)
#键视图
y={'b':3,'c':4}
ky=y.keys()
print(ky)#求值差
print(kx-ky)#求并集
print(kx|ky)
#求交集;
print(kx&ky)
#求对称差集;
print(kx^ky)

python字典视图相关推荐

  1. Python字典视图浅析

    字典的items(),keys()和values()方法用于返回字典键值对的视图对象. 视图对象支持迭代操作,并可反应未来对字典的修改. 视图对象不是列表,不支持索引.通常list()将视图对象转换为 ...

  2. Python入门--获取字典视图的三个方法#keys()-->获取字典中所有key#values()-->获取字典中的所有value#items()-->获取字典中所有key-value对

    #获取字典视图的三个方法 #keys()-->获取字典中所有key #values()-->获取字典中的所有value #items()-->获取字典中所有key-value对 ## ...

  3. Python字典(字典的定义,创建字典,获取字典中的数据,字典元素增删改,获取字典视图,字典的遍历,字典的特点,字典生成公式)

    1.字典的定义 2.创建字典 3.获取字典中的数据 4.字典元素增删改 5.获取字典视图 lst={'数值1':300,'数值2':100,'数值3':400,'数值4':200} print(lst ...

  4. 用来处理python字典的方法_python字典的常用方法总结

    python中字典是非常常用的数据类型,了解各种方法的作用及优缺点对于字典的使用非常有用. dict.clear() 的方法用于清空所有的键值对,清空后字典变成空字典.代码示例如下: data = { ...

  5. Python:字典列表字符串方法测试

    测试的一些Python中的关于字典.列表.字符串的使用方法,放在这里备查. 整个测试代码和说明如下: # -*- coding: utf-8 -*- """Python: ...

  6. python字典类型可迭代_核心数据类型--字典

    ## 概括 字典是python中唯一的**映射类型**,采用键值对(key-value)的形式存储数据.python对key进行哈希函数运算,根据计算的结果决定value的存储地址,所以字典是无序存储 ...

  7. python常用代码总结-python字典的常用方法总结

    python中字典是非常常用的数据类型,了解各种方法的作用及优缺点对于字典的使用非常有用. dict.clear() 的方法用于清空所有的键值对,清空后字典变成空字典.代码示例如下: data = { ...

  8. 6、python --字典

    字典 python内置的数据结构之一,与列表一样是一个可变序列 不可变序列:整数.字符串 可变序列:列表.字典(都可以实现增删改的) 字典的特点: 1.字典中的所有元素都是一个 key- value对 ...

  9. python字典的用法_Python 字典 items() 使用方法及示例

    Python 字典 items() 使用方法及示例 items()方法返回一个视图对象,该对象显示字典的(键,值)元组对的列表. items()方法的语法为:dictionary.items() it ...

最新文章

  1. R筛选dataframe时间范围内的数据
  2. 微软对学生免费提供Visual Studio等开发软件(包括中国)
  3. 6kzz整合ueditor
  4. 通过用户名限制用户上网
  5. android studio turn off hyperv,Android Studio 无法运行模拟器
  6. c# u盘使用记录_C# 系统应用之通过注册表获取USB使用记录(一)
  7. iis 跨域_织梦会员登录二级域名不能跨域
  8. [html] From表单提交时为什么会刷新页面?怎么预防刷新?
  9. vsftp 简易部署使用
  10. 1、Fiddler 打断点 bpu
  11. mammothJs解析docx文件
  12. md5验证文件完整性
  13. 【笔记】2017电信大数据普惠金融应用案例
  14. 【机房收费个人版】DataTable 与泛型集合的较量
  15. Codeforces #229 D2C:Inna and Candy Boxes
  16. ROS综合学习记录(一)---cmd_vel转换为阿克曼模型的速度变换
  17. BTG遭遇51%攻击,幕后黑手竟是他!
  18. python sympy库实现代数符号运算及表达式推导
  19. 【免费】小米即时消息云MIMC介绍——免费、简单实现IM
  20. 祝女生节快乐的c语言,女生节祝福语:3月7日女生节到了,祝福送给娇滴滴的你...

热门文章

  1. JVM系列之:从汇编角度分析NullCheck
  2. 小师妹学JVM之:JVM中的Safepoints
  3. Spring MVC中的拦截器/过滤器HandlerInterceptorAdapter的使用
  4. redis基本类型以及优点特性
  5. 洛谷——P1071 潜伏者
  6. 【测试点分析】1010 Radix (25 分)_37行代码AC
  7. 22行满分代码:L1-054 福到了 (15分)
  8. python找指定内容_python查找指定具有相同内容文件的方法
  9. 爬取某瓣电影中你好,李焕英电影的短评并生成词云
  10. mysql文档批处理去重_数据导入经验总结