python for循环

循环嵌套简单理解就是:外面的for走一个,里面的for走一遍
例一:
lala_age=input("lala的年龄:")
xiaowangzi_age=input("小王子的年龄:")
if int(lala_age)>int(xiaowangzi_age):
    print("29期的人给lala10块钱")
elif int(lala_age)<int(xiaowangzi_age):
    print("lala给29期的人10块钱")
else:
    print("不玩了")

 

返回:

song:爱转角,dalao:你好
song:爱转角,dalao:多喝热水
song:晴天,dalao:你好
song:晴天,dalao:多喝热水
song:人来人往,dalao:你好
song:人来人往,dalao:多喝热水
song:左手指月,dalao:你好
song:左手指月,dalao:多喝热水
song:明明就,dalao:你好
song:明明就,dalao:多喝热水
song:啦啦,dalao:你好
song:啦啦,dalao:多喝热水
例二:
python = [
    ["无名之辈","叮叮"],
    ["阿奇","小票"],
    ["钩子","开始"],
    ["小玲","小罗"]
            ]
for group in python:
    print(group)
    for name in group:
        print(name)

返回:

['无名之辈', '叮叮']
无名之辈
叮叮
['阿奇', '小票']
阿奇
小票
['钩子', '开始']
钩子
开始
['小玲', '小罗']
小玲
小罗

 

扩展知识:

1.for循环同时获取字典的所有的key和值用 :items()
 

yuz = {"name":"yuz","age":19,"hoby":"coding"}
for key in yuz.items():
    print(key)

2.for循环只获取字典的key:

yuz = {"name":"yuz","age":19,"hoby":"coding"}
for e in yuz:
    print(e)

3.for循环只获取字典的value值用字典[key]或者.value()

yu = {"name":"yu","age":19,"hoby":"coding"}
for e in yu:
    print(yu[e])
yuz = {"name":"yuz","age":19,"hoby":"coding"}
for e in yuz.value():
    print(e)

4.for重复执行多少次计算用range()

for i in range(1,10):
    print(i)


5.for循环获取列表里面多个字典的key和value

cases = [
    {"url":"http://..","method":"get"},
    {"url":"http://www.baidu.com..","method":"post"}
]

for case in cases:
    for k,v in case.items():
        print(k,v)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值