python遍历 truple list dictionary的几种方法总结

yipeiwu_com6年前Python基础

实例如下:

def TestDic1():
  dict2 ={'aa':222,11:222}
  for val in dict2:
    print val

def TestDic2():
  dict2 ={'aa':222,11:222}
  for (key,val) in dict2.items():
    print key,":",val   

def TestList1():
  list=[1,2,3,4,5,3,2,'ada','fs3']
  for i in range(len(list)):
    print list[i]

def TestDic3():
  dict2 ={'aa':222,11:222}
  print "###########iteritems#################"
  for k,v in dict2.iteritems():
    print "dict[%s]=" % k,v

def TestDic4():
  dict2 ={'aa':222,11:222}
  print "###########iterkeys,itervalues#######"
  for k,v in zip(dict2.iterkeys(),dict2.itervalues()):
    print "dict[%s]=" % k,v    

def TestList2():
  list=[1,2,3,4,5,3,2,'ada','fs3']
  for i in list:
    print i

以上这篇python遍历 truple list dictionary的几种方法总结就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

python获取远程图片大小和尺寸的方法

本文实例讲述了python获取远程图片大小和尺寸的方法。分享给大家供大家参考。具体分析如下: 这段代码通过urllib2打开远程图片,通过cStringIO读取文件内容,不用保存到磁盘即...

Python 中@property的用法详解

在绑定属性时,如果我们直接把属性赋值给对象,比如: p = Person() p.name= 'Mary' 我们先看个详细的例子(注意双下划线name和age定义为私有变量):...

Python编程之基于概率论的分类方法:朴素贝叶斯

Python编程之基于概率论的分类方法:朴素贝叶斯

概率论啊概率论,差不多忘完了。 基于概率论的分类方法:朴素贝叶斯 1. 概述 贝叶斯分类是一类分类算法的总称,这类算法均以贝叶斯定理为基础,故统称为贝叶斯分类。本章首先介绍贝叶斯分类算法...

python多线程并发让两个LED同时亮的方法

python多线程并发让两个LED同时亮的方法

在做毕业设计的过程中,想对多个传感器让他们同时并发执行。之前想到 light_red() light_blue() 分别在两个shell脚本中同时运行,但是这样太麻烦了。后来学到了Pyt...

django框架model orM使用字典作为参数,保存数据的方法分析

本文实例讲述了django框架model orM使用字典作为参数,保存数据的方法。分享给大家供大家参考,具体如下: 假设有一个字典,里面已经有了所有相关信息,现在想利用这个字典作为参数,...