«

»

Python中的字典

python dictPython的字典类型不是序列,而是一种映射,所以没有可靠的从左到右的次序。字典是Python核心对象中唯一的一种映射类型,它和列表一样,具有可变性:值可变,也可以随需求增大减小。字典当中的元素是通过键来存取的,而不是象列表一样通过偏移存取。 一个字典:aa={‘ss':3,’dd':’555′} 可以使用序列同样的方法来索引一个值,但方括号中填写的是键,而非作为偏移的整数索引。比如:print aa[‘ss’] 值为3。

注意到在输出中,两个键值对的位置变化了。却不影响这个字典的值,因为其是左右次序无关的。虽然访问字典中不存在的元素仍会出错,但为不存在的元素赋值却会将这个键值对加入字典中。而一个键名仍可以对应一个列表,字典等的键值,这种嵌套可以形成非常复杂灵活的结构。而这样的结构在C中创建和操作会非常的麻烦。

1 星2 星3 星4 星5 星 (尚无评分)
Loading...Loading...

相关文章

查找统计Python列表中的重复元素 有一个xml配置文件,里面配置了许多关键词,由于许多人维护这个配置文件,导致关键词有可能重复,引发一...
Python中字典键值的大小写无关查找的方法 通常,忽略字典中键的大小写不是个好主意,因为dict类型的键是大小写敏感的,若忽略则可能造成两键的重...
Python获取当前版本的函数 Python2.x和3.x的区别之大,几乎可以作为一个变种语言存在。在实际开发中,Python的版本选择是很让人纠...
获取虚拟空间的系统版本和Python版本 vps虽好,但配置相对较低,成本相对较高。对于一个无限流量,无限空间的虚拟主机,其实可以更充分的利用...
php和python求阶乘 Python和php比较,php更象一种专用Web开发语言。而Python的应用面更广泛一些,更偏向于一种通用语言。虽...
Python的三元条件表达式与列表解析表达式 Python作为一种非典型语言,天生就带有一些高级数据结构,如列表、元组、字典、集合、队列等,无需进一...
用Python的正则去除xml文件中的注释 手头有一个xml配置文件,里面加了许多大块的注释,严重影响阅读。现在考虑一下,如何用Python中的正则表...
Python 中日期类型的运算 Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime。time模块提供 的接口与C标准...

发表评论

电子邮件地址不会被公开。