Python中的字典遍历备忘

yipeiwu_com6年前Python基础

备忘一下python中的字典如何遍历,没有什么太多技术含量.仅供作为初学者的我参考.

复制代码 代码如下:

#!/usr/bin/env python
# coding=utf-8
demoDict = {'1':'Chrome', '2':'Android'}

for key in demoDict.keys():
    print key

for value in demoDict.values():
    print value

for key in demoDict:
    print key, demoDict[key]


for key, value in demoDict.items():
    print key, value

for key in demoDict.iterkeys():
    print key

for value in demoDict.itervalues():
    print value

for key, value in demoDict.iteritems():
    print key, value

print 'dict.keys()=', demoDict.keys(), ';dict.iterkeys()=', demoDict.iterkeys()

interitems和iterms区别

参考 http://stackoverflow.com/questions/10458437/python-what-is-the-difference-between-dict-items-and-dict-iteritems

相关文章

深入浅析python 中的匿名函数

深入浅析python 中的匿名函数

定义 匿名函数指一类无须定义标识符的函数或子程序。Python用lambda语法定义匿名函数,只需用表达式而无需申明。 lambda语法的定义如下: lambda [arg1 [,a...

python中如何使用分步式进程计算详解

python中如何使用分步式进程计算详解

前言 在python中使用多进程和多线程都能达到同时运行多个任务,和多进程和多线程的选择上,应该优先选择多进程的方式,因为多进程更加稳定,且对于进程的操作管理也更加方便,但有一点是多进程...

python修改文件内容的3种方法详解

这篇文章主要介绍了python修改文件内容的3种方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 一、修改原文件方式 def...

在Python中操作日期和时间之gmtime()方法的使用

 gmtime()方法转换历元到一struct_time以UTC其中dst的标志值始终为0以秒表示时间。如果不设置秒时或None,返回的时间为当前time()。 语法 以下是g...

DataFrame中去除指定列为空的行方法

一次,笔者在处理数据时想去除DataFrame中指定列的值为空的这一行,采用了如下做法,但是怎么都没有成功: # encoding: utf-8 import pandas as p...