基于键值映射,
user1 = {};
user1['name'] = 'woxiaoe'
user1['city'] = 'cs'
user1['age'] = 1
print user1
user2 = {};
user2['name'] = 'yiba'
user2['city'] = 'cs'
user2['age'] = 1
mail = {'from':user1,'to':user2,'content':'hello world','file':['api.chm']}
print mail
print 'mail[content]\t' + mail['content']
print 'from user name\t' + mail['from']['name']
mail['file'].append('python.doc');
print mail
#dictionary sort
a = {'a':1,'b':2,'c':3}
print 'before sort:'
print a
print "a.keys(): "
print a.keys()
k = a.keys();
k.sort();
print "a.keys().sort():"
print k
print 'sorted(a):'
print sorted(a)
for key in sorted(a):
print a[key]
output
{'city': 'cs', 'age': 1, 'name': 'woxiaoe'}
{'content': 'hello world', 'to': {'city': 'cs', 'age': 1, 'name': 'yiba'}, 'from': {'city': 'cs', 'age': 1, 'name': 'woxiaoe'}, 'file': ['api.chm']}
mail[content] hello world
from user name woxiaoe
{'content': 'hello world', 'to': {'city': 'cs', 'age': 1, 'name': 'yiba'}, 'from': {'city': 'cs', 'age': 1, 'name': 'woxiaoe'}, 'file': ['api.chm', 'python.doc']}
before sort:
{'a': 1, 'c': 3, 'b': 2}
a.keys():
['a', 'c', 'b']
a.keys().sort():
['a', 'b', 'c']
sorted(a):
['a', 'b', 'c']
1
2
3
分享到:
相关推荐
比如有一个 ... 您可能感兴趣的文章:对python字典元素的添加与修改方法详解python 字典修改键(key)的几种方法python修改字典内key对应值的方法Python实现字典的key和values的交换对python中词典的values
这是字典里两个元素的内容,编码是utf-8,中文内容 运行代码如下 # -*- coding: utf-8 -*- rate1 = open('takeOffTime_date.txt', 'r') dic = dict() for line in rate1: line = line.strip().split(' ') data=...
python字典基本操作 Python字典基本操作 Python字典是一种无序的数据结构,它由键值对组成。字典中的键必须是唯一的,而值可以是任何数据类型。Python字典是非常有用的数据结构,因为它可以用来存储和访问大量的数据...
python字典基本操作 Python字典基本操作 Python字典是一种无序的数据结构,它由键值对组成。字典中的键必须是唯一的,而值可以是任何数据类型。Python字典是非常有用的数据结构,因为它可以用来存储和访问大量的数据...
Python字典的选择之道:掌握六种类型的终极指南! 一、简介 你可能会惊讶地发现,在Python的标准库中实际上有6种不同的字典类型!在某些情况下,开发者可能不想使用标准的Python字典(dict),在本文中将讨论Python...
在python中使用字典,格式如下: dict={ key1:value1 , key2;value2 …} 在实际访问字典值时的使用格式如下: dict[key] 多键值 字典的多键值形式如下: dict={(ke11,key12):value ,(key21,key22):value …} 在...
本文实例分析了python字典排序的方法。分享给大家供大家参考。具体如下: 1、 准备知识: 在python里,字典dictionary是内置的数据类型,是个无序的存储结构,每一元素是key-value对: 如:dict = {‘username’:’...
Python字典的常见示例 Python字典是一种非常有用的数据结构,它允许我们存储键值对,其中键是唯一的,可以用来检索值。 除此之外,字典还支持许多常用的操作,使其成为解决各种问题的强大工具。 例如,我们可以创建...
第七章 Python字典和集合 字典的表示 字典的使用 1 2 5 字典的遍历和嵌套 集合的表示和使用 4 字典的相关方法 3 第7章-python字典和集合-python基础-快速入门-课件教程全文共31页,当前为第1页。 1 字典的表示 ...
python字典
python字典与列表 clear( )从字典删除所有项 copy( )创建并返回字典的浅拷贝(新字典元素为原始字典的引用) get(key [ ,returnvalue] )返回key的值,若无key而指定了returnvalue,则返回returnvalue值,若无此值则...
python 中文 字典转json json转字符串
python字典 字典格式化输出 树 字典树 树形输出 按照树形格式打印输出嵌套字典
Python 字典(Dictionary)操作详解
具有递归点符号访问的Python字典
可以将csv标准的数据转换成python字典的工具
python字典思维导图
(Python基础教程之⼗⼋)Python字典交集–⽐较两个字典 Python⽰例,⽤于查找2个或更多词典之间的常见项⽬,即字典相交项⽬。 1.使⽤"&"运算符的字典交集 最简单的⽅法是查找键,值或项的交集,即 & 在两个字典...