美文网首页
python高级特性-迭代

python高级特性-迭代

作者: 智齿_93fa | 来源:发表于2020-03-22 18:46 被阅读0次

    迭代使用

    • 如何判断一个对象为迭代器
    from collects.abc import Iterable
    print(isinstance("abc", Iterable))  //输出为true,则“abc”字符串为迭代器,则可以放入for迭代中
    
    
    • 迭代实例1:遍历输出字符串
    for x in "abc":
        print(x) //输出a b c
    
    
    • 迭代实例2:遍历0-10数字
    for x in range(11):
        print(x) //输出0-10数字
    
    • 迭代实例3:求列表中所包含的第二层列表元素之间的和,[[1,1],[2,2],[3,3]]
    # 当迭代某组数时,数中出现成对的元素,可以用多个变量去接收
    list = [[1,1],[2,2],[3,3]]
    for x, y in list:
        print("x+y=", x+y)  //输出x+y= 2 x+y= 4 x+y= 6
    

    相关文章

      网友评论

          本文标题:python高级特性-迭代

          本文链接:https://www.haomeiwen.com/subject/uzbvyhtx.html