您的位置:首页 > 编程语言 > Python开发

python 字典和列表的遍历

2018-01-07 10:53 357 查看
a = {"key":1,
"key2":2}

a["key3"] = 3
a[100] = 100
a[(1, 2, 3)] = 10

print("..............")
for key in a:
print("%s : %s\n" %(key,str(a[key])))

print("..............")

列表的遍历

#!/usr/bin/env python
# -*- coding: utf-8 -*-
if __name__ == '__main__':
list = ['html', 'js', 'css', 'python']

# 方法1

for i in list:
print ("序号:%s   值:%s" % (list.index(i) + 1, i))

# 方法2
for i in range(len(list)):
print ("序号:%s   值:%s" % (i + 1, list[i]))

# 方法3

for i, val in enumerate(list):
print ("序号:%s   值:%s" % (i + 1, val))

# 方法3

for i, val in enumerate(list, 2):
print ("序号:%s   值:%s" % (i + 1, val))
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: