`
woxiaoe
  • 浏览: 276569 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

python字典

阅读更多

基于键值映射,

 

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字典中的key值方法

    比如有一个 ... 您可能感兴趣的文章:对python字典元素的添加与修改方法详解python 字典修改键(key)的几种方法python修改字典内key对应值的方法Python实现字典的key和values的交换对python中词典的values

    python 字典中文key处理,读取,比较方法

    这是字典里两个元素的内容,编码是utf-8,中文内容 运行代码如下 # -*- coding: utf-8 -*- rate1 = open('takeOffTime_date.txt', 'r') dic = dict() for line in rate1: line = line.strip().split(' ') data=...

    python字典基本操作.docx

    python字典基本操作 Python字典基本操作 Python字典是一种无序的数据结构,它由键值对组成。字典中的键必须是唯一的,而值可以是任何数据类型。Python字典是非常有用的数据结构,因为它可以用来存储和访问大量的数据...

    python字典基本操作(1).docx

    python字典基本操作 Python字典基本操作 Python字典是一种无序的数据结构,它由键值对组成。字典中的键必须是唯一的,而值可以是任何数据类型。Python字典是非常有用的数据结构,因为它可以用来存储和访问大量的数据...

    Python字典的选择之道:掌握六种类型的终极指南!

    Python字典的选择之道:掌握六种类型的终极指南! 一、简介 你可能会惊讶地发现,在Python的标准库中实际上有6种不同的字典类型!在某些情况下,开发者可能不想使用标准的Python字典(dict),在本文中将讨论Python...

    浅谈python字典多键值及重复键值的使用

    在python中使用字典,格式如下: dict={ key1:value1 , key2;value2 …} 在实际访问字典值时的使用格式如下: dict[key] 多键值 字典的多键值形式如下: dict={(ke11,key12):value ,(key21,key22):value …} 在...

    python字典排序实例详解

    本文实例分析了python字典排序的方法。分享给大家供大家参考。具体如下: 1、 准备知识: 在python里,字典dictionary是内置的数据类型,是个无序的存储结构,每一元素是key-value对: 如:dict = {‘username’:’...

    Python字典的常见示例

    Python字典的常见示例 Python字典是一种非常有用的数据结构,它允许我们存储键值对,其中键是唯一的,可以用来检索值。 除此之外,字典还支持许多常用的操作,使其成为解决各种问题的强大工具。 例如,我们可以创建...

    第7章-python字典和集合-python基础-快速入门-课件教程.pptx

    第七章 Python字典和集合 字典的表示 字典的使用 1 2 5 字典的遍历和嵌套 集合的表示和使用 4 字典的相关方法 3 第7章-python字典和集合-python基础-快速入门-课件教程全文共31页,当前为第1页。 1 字典的表示 ...

    python字典.pdf

    python字典

    python字典与列表.ppt

    python字典与列表 clear( )从字典删除所有项 copy( )创建并返回字典的浅拷贝(新字典元素为原始字典的引用) get(key [ ,returnvalue] )返回key的值,若无key而指定了returnvalue,则返回returnvalue值,若无此值则...

    python 字典转json 中文 json转字符串

    python 中文 字典转json json转字符串

    python字典格式化输出

    python字典 字典格式化输出 树 字典树 树形输出 按照树形格式打印输出嵌套字典

    Python 字典(Dictionary)操作详解

    Python 字典(Dictionary)操作详解

    Python-具有递归点符号访问的Python字典

    具有递归点符号访问的Python字典

    csv转python字典工具

    可以将csv标准的数据转换成python字典的工具

    python字典.emmx

    python字典思维导图

    (Python基础教程之十八)Python字典交集–比较两个字典.pdf

    (Python基础教程之⼗⼋)Python字典交集–⽐较两个字典 Python⽰例,⽤于查找2个或更多词典之间的常见项⽬,即字典相交项⽬。 1.使⽤"&"运算符的字典交集 最简单的⽅法是查找键,值或项的交集,即 & 在两个字典...

Global site tag (gtag.js) - Google Analytics