- 积分
- 16844
在线时间 小时
最后登录1970-1-1
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?开始注册
x
字典(dictionary)是除列表以外python之中最灵活的内置数据结构类型。列表是有序的对象集合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。字典用"{ }"标识。字典由索引(key)和它对应的值value组成。实例(Python 2.0+)#!/usr/bin/python/ L8 ?1 R) O$ ?! h8 x8 M8 C& {$ g" D
# -*- coding: UTF-8 -*-
' t" j3 Q9 ?9 v, [7 u$ ~, L
# l# @, ?7 ~! w: Z3 Pdict = {}% Q& j4 g6 @3 X% g8 N
dict['one'] = "This is one"
* S0 O; a5 o8 Odict[2] = "This is two"5 L+ l9 M0 W; K+ W: @8 U/ \: D
7 ~: P$ R; z& ftinydict = {'name': 'john','code':6734, 'dept': 'sales'}
/ u; P3 S8 `1 y' R4 Y) }) ]
1 Z8 m1 y# G3 o$ ?$ i2 V
: L; S; U1 t/ wprint dict['one'] # 输出键为'one' 的值5 C) G5 v# n( u" Q. Z6 D
print dict[2] # 输出键为 2 的值
2 U' g: p* z2 @1 \. [" f4 qprint tinydict # 输出完整的字典% g/ z& l3 y3 C3 |" n% r
print tinydict.keys() # 输出所有键2 c2 i$ ~9 F4 M5 E: `" E
print tinydict.values() # 输出所有值输出结果为:This is oneThis is two{'dept': 'sales', 'code': 6734, 'name': 'john'}['dept', 'code', 'name']['sales', 6734, 'john'] |
|