美文网首页
python中的遍历

python中的遍历

作者: louyang | 来源:发表于2020-01-21 13:50 被阅读0次

比较常见的,顺序遍历字符串中的每一个字符:

>>> s="abc"
>>> for each in s:
...     print(each)
... 
a
b
c

或者遍历一个列表中的每一个元素:

>>> l=[1,2,3]
>>> for each in l:
...     print(each)
... 
1
2
3
问题1 遍历一个字符串,同时得到每一个元素的索引:
>>> s="abc"
>>> for idx,val in enumerate(s):
...     print(idx,val)
... 
0 a
1 b
2 c
问题2 遍历所有可能的组合
>>> import itertools
>>> s="abc"
>>> r=itertools.combinations(s,2)
>>> for each in r:
...     print(each)
... 
('a', 'b')
('a', 'c')
('b', 'c')

https://medium.com/@jasonrigden/a-guide-to-python-itertools-82e5a306cdf8

相关文章

  • 二叉树的遍历

    前序遍历 python java 后序遍历 java python 中序遍历 java python

  • 二叉树的前中后序遍历(1)

    python![1572051603644] 前序遍历 中序遍历 后序遍历

  • python中的遍历

    比较常见的,顺序遍历字符串中的每一个字符: 或者遍历一个列表中的每一个元素: 问题1 遍历一个字符串,同时得到每一...

  • python基础知识点总结

    知识点 一 .python语言 1. 1 基础 Python中循环包括两种: 遍历循环和无限循环。遍历循环使用保留...

  • python中for循环语句的用法

    python中for循环语句的用法 range()函数创建的整数列表 2.遍历字符串 遍历列表

  • Python:操作列表

    遍历列表 遍历列表可以使用Python中的for循环: 创建数字列表 使用range() 可以使用range()函...

  • Python中list的遍历

    1.zip 首先zip可以用来迭代,可以把两个序列压缩然后返回一个元组列表。 例子: 迭代使用: 本文只是对自己平...

  • Python字典遍历操作实例小结

    这篇文章主要介绍了Python字典遍历操作,结合实例形式总结分析了Python遍历字典键值对、遍历键、遍历值等相关...

  • 一 -17 python (基础)列表for循环遍历

    for 循环遍历 遍历 就是 从头到尾 依次 从 列表 中取出 每一个元素,并执行相同的操作 Python中实现遍...

  • 二叉树先序、中序、后序遍历 递归与非递归 Python实现 1.先序遍历:根节点->左子树->右子树 2.中序遍历...

网友评论

      本文标题:python中的遍历

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