您的位置:首页 > 编程语言 > Python开发

python 04 字典简单操作

2018-01-10 17:16 253 查看
#Author: SuBin Shen
# -*- coding:utf-8 -*-
#字典操作; #字典是无序的
info = { "name":"yuhuan","age":23,"form":"hebei"};
#获取
#get 检查是否存在;
print(bool(info.get("age")));
#2.x
print(info.has_key("age"))
#3.0
print("age" in info );
print(info["age"]);
info["name"] = " Small Ding ";
#如果字典里有替换 没有添加;
info["beijing"] = "chnia";
print(info["beijing"]);
info.setdefault("key","shensubin")
#删除
del info["name"];
print(info)
info.pop("age")
print(info);
#随机删除;
info.popitem();
print(info)
#打印虽有的KEY VALUE
print(info.keys())
print(info.values())
# 合并两个字典 有的替换 没有的添加;
info.update(info);
#将字典转成列表;
info.items();
#初始化一个字典
_a = dict.fromkeys([678,7,7,7,],"Item")
print(_a)
for i in info:
#输出Key
print(i)
#输出Value
print(info[i])
#区别 上面快下面慢  因为下面有一个转成列表的过程;
for i,v in info.items():
print(i,v)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: