python基本数据类型
来源:互联网 发布:剑三的正太捏脸数据 编辑:程序博客网 时间:2024/06/13 12:45
一、创建字典:
d = { "name": "morra", #字典是无序的 "age": 99, "gender": 'm'}a = dict()b = dict(k1=123,k2="morra")
二、字典常用操作:
修改或增加字典:
dict = {'ob1':'computer', 'ob2':'mouse', 'ob3':'printer'}dict['ob1']='book'dict['ob4']='cow'print(dict){'ob3': 'printer', 'ob2': 'mouse', 'ob1': 'book','ob4':'cow}
其他常用方法:
len(a)
得到字典a中元素的个数
a[k]
取得字典a中键K所对应的值
a[k] = v
设定字典a中键k所对应的值成为v
del a[k]
使用 key从一个 dictionary中删除独立的元素。如,删除Dictionary dic中的user=’root’:del dic[“user”]
a.clear()
从一个 dictionary中清除所有元素。如,删除Dictionary dic中的所有元素:dic.clear()
a.copy()
得到字典副本
k in a
字典中存在键k则为返回True,没有则返回False
k not in a
字典中不存在键k则为返回true,反之返回False
a.has_key(k)
判断字典a中是否含有键k
a.items()
得到字典a中的键—值对list
a.keys()
得到字典a中键的list
a.update([b])
从b字典中更新a字典,如果键相同则更新,a中不存在则追加.
a.fromkeys(seq[, value])
创建一个新的字典,其中的键来自sql,值来自value
a.values()
得到字典a中值的list
a.get(k[, x])
从字典a中取出键为k的值,如果没有,则返回x
a.setdefault(k[, x])
将键为k的值设为默认值x。如果字典a中存在k,则返回k的值,如果不存在,向字典中添加k-x键值对,并返回值x
a.pop(k[, x])
取出字典a中键k的值,并将其从字典a中删除,如果字典a中没有键k,则返回值x
a.popitem()
取出字典a中键值对,并将其从字典a中删除
a.iteritems()
返回字典a所有键-值对的迭代器。
a.iterkeys()
返回字典a所有键的迭代器。
a.itervalues()
返回字典a所有值的迭代器。
注意:Dictionary中的key值是大小写敏感的。并且在同一个dictionary中不能有重复的key值。并且,Dictionary中没有元素顺序的概念。
- python基本数据类型
- python 的基本数据类型
- 基本数据类型-python
- python 基本数据类型
- python基本数据类型笔记
- Python基本数据类型
- python基本数据类型
- Python基本数据类型
- python中的基本数据类型
- Python的基本数据类型
- Python基本数据类型
- python入门--基本数据类型
- Python基础 基本数据类型
- python 基本数据类型
- Python基本数据类型
- Python基本数据类型
- Python基本数据类型
- Python 基本数据类型细节
- python——模块
- XML中CDATA及其字符实体的使用
- ython——杂货铺
- Jetson TX1 开发教程(5)--配置Qt Creator和远程桌面
- Kotlin Reference (五) 类的构造函数,类的继承,属性操作
- python基本数据类型
- 长文本在复杂cell里的收缩与展开
- python基本数据类型——tuple
- Android Studio常用快捷键
- 第1章 ssm 整合 quartz (解决了无法注入service问题)
- 使用socketpair⽤来创建双向通信的管道
- ZJCOJ qwb与小数 思维+快速幂
- python基本数据类型——list
- python基本数据类型——str