将设为首页浏览此站
开启辅助访问 天气与日历 收藏本站联系我们切换到窄版

易陆发现论坛

 找回密码
 开始注册
查看: 1978|回复: 0
收起左侧

Python 字典

[复制链接]
发表于 2019-10-16 17:00:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?开始注册

x
字典(dictionary)是除列表以外python之中最灵活的内置数据结构类型。列表是有序的对象集合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。字典用"{ }"标识。字典由索引(key)和它对应的值value组成。实例(Python 2.0+)#!/usr/bin/python0 t2 w8 ]$ F( X1 I
# -*- coding: UTF-8 -*-
# ^- x9 b0 Q5 s6 W, ?' z- M
. ]- H/ Y! B% [6 a) G* Z9 {dict = {}% u8 g3 s7 w9 j& c: B/ K! s- X  p
dict['one'] = "This is one"
( b7 e, N. f; `* K8 n* s6 ?dict[2] = "This is two"- `6 @) @  K: f- i3 S& c2 ], x
5 }8 v8 Y: s% A! ]
tinydict = {'name': 'john','code':6734, 'dept': 'sales'}
) L, f% X0 G& x; _ 1 T! y- Z6 g0 ]0 }

0 y% f/ y) s) S2 W$ Pprint dict['one']          # 输出键为'one' 的值% I6 K: E- j/ g" J% Z) O( S
print dict[2]              # 输出键为 2 的值- B" E8 d# ^6 g% Z4 M- @
print tinydict             # 输出完整的字典
- g8 Z7 p8 _' e  R3 X' Mprint tinydict.keys()      # 输出所有键
/ Z! k' z( Z# G4 tprint tinydict.values()    # 输出所有值输出结果为:This is oneThis is two{'dept': 'sales', 'code': 6734, 'name': 'john'}['dept', 'code', 'name']['sales', 6734, 'john']
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

如有购买积分卡请联系497906712

QQ|返回首页|Archiver|手机版|小黑屋|易陆发现 点击这里给我发消息

GMT+8, 2021-10-18 06:11 , Processed in 0.173075 second(s), 22 queries .

Powered by LR.LINUX.cloud bbs168x X3.2 Licensed

© 2012-2022 Comsenz Inc.

快速回复 返回顶部 返回列表