python计算两个字典的相同点(从keyvalueitem角度)

Posted Data+Science+Insight

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python计算两个字典的相同点(从keyvalueitem角度)相关的知识,希望对你有一定的参考价值。

python计算两个字典的相同点(从key、value、item角度)

 

字典是由一个一个的 key-value 构成的,key 是找到数据的关键,Python 对字典的操作都是通过 key 来完成的。

为字典添加新的键值对很简单,直接给不存在的 key 赋值即可,具体语法格式如下:

dictname[key] = value

对各个部分的说明:

  • dictname 表示字典名称。
  • key 表示新的键。
  • value 表示新的值,只要是 Python 支持的数据类型都可以。

 

# 创建测试字典

a = {
    \'x\' : 1,
    \'y\' : 2,
    \'z\' : 3
}

b = {
    \'w\' : 10,
    \'x\' : 11,
    \'y\' : 2
}

#

print(type(a))
print(type(a.keys()))
print(type(a.values()))
# 获取字典a的所有键值key
print(a.keys())
print(list(a.keys()))
# 获取字典a的所有value
print(a.

以上是关于python计算两个字典的相同点(从keyvalueitem角度)的主要内容,如果未能解决你的问题,请参考以下文章

python 基础数据类型-字典dict

python字典key不同,value相同的情况下,怎么取出所有key?

python学习指南—Python 进阶(Python Cookbook)

python学习指南—Python 进阶(Python Cookbook)

Python:从两个列表构建字典[重复]

Python 两个字典(dic)中相同key合并(value分别作合成后字典key和value)