侧边栏壁纸
  • 累计撰写 197 篇文章
  • 累计收到 496 条评论

Python学习笔记之for循环

2019-9-19 / 0 评论 / 65 阅读
# 时间:2019年9月19日 10:54
# for in 循环
# 字符串遍历
strvar = "欢迎来到张宇童博客"
for i in strvar:
    print(i, end ='|') # 欢|迎|来|到|张|宇|童|博|客|
print()
# list 遍历
listvar = ['title','张宇童博客','www.zyt8.cn']
for i in listvar:
    print(i)
# 遍历元组
tuplevar = ('今天的','日期是','2019')
for i in tuplevar:
    print(i)
# 遍历集合
setvar = {'hello','world'}
for i in setvar:
    print(i)
# 遍历字典 默认遍历的是键
dictvar = {'name':'张宇童','age': 18}
for i in dictvar:
    print(i)
# 字典.keys
for i in dictvar.keys():
    print(i)
# 字典.values
for i in dictvar.values():
    print(i)
# 字典.items 返回字典中键值组成的元组
"""
('name', '张宇童')
('age', 18)
"""
for i in dictvar.items():
    print(i)
# 使用两个变量接受items元组中的键值
for key,value in dictvar.items():
    print(key,value)
# 遍历等长的二级列表
'''
['php', '熟练度', '精通']
['golang', '熟练度', '基础']
['JavaScript', '熟练度', '擅长']
'''
listvar = [['php','熟练度','精通'],['golang','熟练度','基础'],['JavaScript','熟练度','擅长']]
for i in listvar:
    print(i)
# 有几个等长元素就用几个元素来接受
'''
php 熟练度 精通
golang 熟练度 基础
JavaScript 熟练度 擅长
'''
for i,k,v in listvar:
    print(i,k,v)

# 遍历不等长的元素
'''
['姓:', '张', '名:', '三']
姓:
张
名:
三
['年龄', '18']
年龄
18
['个性签名']
个性签名
'''
listvar = [['姓:','张','名:','三'], ['年龄','18'],['个性签名']]
for i in listvar :
    print(i)
    for o in i:
        print(o)

评论一下?

OωO
取消