美文网首页
说说Python中最常见的数据类型list (2)

说说Python中最常见的数据类型list (2)

作者: Ryan_Yang | 来源:发表于2017-05-14 02:10 被阅读0次

昨天说完了list的几种切片方法,今天复习一下list的几种遍历方法。话不多说,直接上代码:

>>> l1=range(10)
>>> l1
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

#第一种方法,也是最基础的方法:
>>> for i in l1: 
print "%s value: %s" % (l1.index(i)+1,i)

1 value: 0
2 value: 1
3 value: 2
4 value: 3
5 value: 4
6 value: 5
7 value: 6
8 value: 7
9 value: 8
10 value: 9

上面这种方法是我们比较常用的方法,但是有个问题,有些时候我们想设定遍历list中的前几个元素而不是遍历全部的list,那么我们也可以用一下方法:

>>> for i in range(5): print '%s value: %s' % (i+1, l1[i])
1 value: 0
2 value: 1
3 value: 2
4 value: 3
5 value: 4

当我们既需要索引,又需要数值的时候,我们可以有一个更优美的办法来实现,即调用enumerate()函数:

>>> for i, v in enumerate(l1): print '%s value: %s' % (i, v)
0 value: 0
1 value: 1
2 value: 2
3 value: 3
4 value: 4
5 value: 5
6 value: 6
7 value: 7
8 value: 8
9 value: 9

OK, 今天就到这里啦

相关文章

  • 说说Python中最常见的数据类型list (1)

    Python中最为常见的数据类型就是列表list了,今天想说说list的一些基本操作以及遍历list的几种方法,也...

  • 说说Python中最常见的数据类型list (2)

    昨天说完了list的几种切片方法,今天复习一下list的几种遍历方法。话不多说,直接上代码: 上面这种方法是我们比...

  • Python基础复习-List(一)

    List(列表) 在Python中,用方括号表示一个List,[ ]List是Python中最主要的内置数据类型之...

  • python基础--列表list

    1. 作用 python中的list类似数组,python最常见的数据类型,可以存储不同类型的数据。 2. 操作 ...

  • Python列表和元组

    Python中最常见的数据结构:列表(list)和元组(tuple)。列表和元组,都是一个可以放置任意数据类型的有...

  • python结构数据类型(1)-列表list

    python结构数据类型 python语言中结构数据类型中最常用的主要有:列表(list)、元组(tuple)、字...

  • Python中namedtuple使用

    Python中存储系列数据,比较常见的数据类型有list,除此之外,还有tuple数据类型。相比与list,tup...

  • 3、List和tuple

    (1)List Python内置的一种数据类型是列表list Python是动态语言,list可以包含各种数据类型...

  • (三)Python的List和Tuple类型

    Python创建List Python创建list Python内置的一种数据类型是列表:list。list是一种...

  • Redis

    1、Redis常见数据类型 String,List,Hash,Set,SortSet 2、Redis数据类型项目中...

网友评论

      本文标题:说说Python中最常见的数据类型list (2)

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