最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【整理】Python中,如何用for循环去枚举出一个字符串中所有的字母/一个字典中的所有键key和值value

Python crifan 4696浏览 0评论

(1) 如何用for循环去枚举出一个字符串中所有的字母
Python基础篇
http://www.tsnc.edu.cn/default/tsnc_wgrj/doc/python/basic.htm#id2878558
已经介绍了,字符串本身,其实就是一个字符序列,所以,可以通过:

for c in inputString :
    # do what you want to
    print "c=",c;

的方法,极其方便的枚举出一个字符串中所有的字符,然后就可以一个个的去进行你所需要的处理。

(2) 如何枚举出一个字典变量中所有的键key和值value

字典dict类型的变量,默认自带函数keys和items,可以方便的实现枚举字典类型的变量中的键key和(key,value)对。

此处列出key的用法:

dictTest = { 1 : 111, 2 : 222, 3 : 333, }; for key in dictTest.keys() : print "[",key,"]=",dictTest[key]; # output is: #[ 1 ]= 111 #[ 2 ]= 222 #[ 3 ]= 333

(3) 用系统的enumerate函数,更方便的实现枚举操作每个变量:

for i, someList in enumerate(someList):
    print "[",i,"]=",content;

转载请注明:在路上 » 【整理】Python中,如何用for循环去枚举出一个字符串中所有的字母/一个字典中的所有键key和值value

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
89 queries in 0.193 seconds, using 22.09MB memory