• 技术文章 >常见问题 >Python常见问题

    python如何遍历元组

    爱喝马黛茶的安东尼爱喝马黛茶的安东尼2019-11-08 11:25:50原创4734

    第一种,使用for in遍历。

    1

    2

    3

    4

    girl_tuple = ("貂蝉", "狐狸精","范金链","翠花","小班")

     

    for everyOne in girl_tuple:

        print(everyOne)

    输出结果:

    1

    2

    3

    4

    5

    貂蝉

    狐狸精

    范金链

    翠花

    小班

    第二种,使用内置函数enumerate遍历。

    1

    2

    3

    4

    girl_tuple = ("貂蝉", "狐狸精","范金链","翠花","小班")

     

    for index, everyOne in enumerate(girl_tuple):

        print str(index) + everyOne

    输出结果:

    1

    2

    3

    4

    5

    貂蝉

    狐狸精

    范金链

    翠花

    小班

    第三种,使用range()或者xrange()内置函数,会把传入的数字,分解成一个List,比如range(),那就是[0,1,2,3,4]。

    1

    2

    3

    4

    girl_tuple = ("貂蝉", "狐狸精","范金链","翠花","小班")

     

    for index in range(len(girl_tuple)):

        print girl_tuple[index]

    1

    2

    3

    4

    girl_tuple = ("貂蝉", "狐狸精","范金链","翠花","小班")

     

    for index in xrange(len(girl_tuple)):

        print girl_tuple[index]

    输出结果:

    1

    2

    3

    4

    5

    貂蝉

    狐狸精

    范金链

    翠花

    小班

    第四种,使用iter(),同样是内置函数,返回迭代器。

    1

    2

    3

    4

    girl_tuple = ("貂蝉", "狐狸精","范金链","翠花","小班")

     

    for everyOne in iter(girl_tuple):

        print everyOne

    输出结果:

    1

    2

    3

    4

    5

    貂蝉

    狐狸精

    范金链

    翠花

    小班

    python学习网,免费的在线学习python平台,欢迎关注!

    专题推荐:python 遍历 元组
    上一篇:如何在终端运行python 下一篇:python代码如何换行

    相关文章推荐

    • python如何遍历dict• python中如何遍历字典• python如何遍历列表• python中如何遍历树

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网