Chinaunix首页 | 论坛 | 博客
  • 博客访问: 344867
  • 博文数量: 148
  • 博客积分: 2745
  • 博客等级: 少校
  • 技术积分: 1704
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-30 14:59
文章分类

全部博文(148)

文章存档

2013年(97)

2012年(7)

2011年(3)

2010年(41)

我的朋友

分类: Python/Ruby

2013-04-06 10:14:07

有几种方法供大家选择:

1 for in

2 items

3 iteritems

第2个和第3个是调用字典的内置方法。大家可以通过dir(字典对象)查看下。

下面运行一个例子:

dict={"name":"python","english":33,"math":35}

print "##for in "
for i in dict:
        print "dict[%s]=" % i,dict[i]

print "##items"
for (k,v) in  dict.items():
        print "dict[%s]=" % k,v

print "##iteritems"
for k,v in dict.iteritems():
        print "dict[%s]=" % k,v
 

大家可以运行下,我一般是用for in 来对字典进行遍历操作的。

阅读(557) | 评论(0) | 转发(0) |
0

上一篇: urlparse获取url参数

下一篇:python dict排序

给主人留下些什么吧!~~