>  기사  >  백엔드 개발  >  Python 목록(List)의 세 가지 순회(일련 번호 및 값) 방법

Python 목록(List)의 세 가지 순회(일련 번호 및 값) 방법

高洛峰
高洛峰원래의
2017-02-17 11:24:212115검색

목록에 있는 일련번호와 값을 순회하는 세 가지 방법:

최근에 Python이라는 언어를 배우고 업무 효율성이 크게 향상됐다고 느껴서 발렌타인데이에 이 글을 썼습니다. 이 블로그에서는 더 이상 고민하지 않고 바로 코드를 올려보겠습니다

#!/usr/bin/env python
# -*- coding: utf-8 -*-
if __name__ == '__main__':
    list = ['html', 'js', 'css', 'python']

    # 方法1
    print '遍历列表方法1:'
    for i in list:
        print ("序号:%s   值:%s" % (list.index(i) + 1, i))

    print '\n遍历列表方法2:'
    # 方法2
    for i in range(len(list)):
        print ("序号:%s   值:%s" % (i + 1, list[i]))

    # 方法3
    print '\n遍历列表方法3:'
    for i, val in enumerate(list):
        print ("序号:%s   值:%s" % (i + 1, val))

    # 方法3
    print '\n遍历列表方法3 (设置遍历开始初始位置,只改变了起始序号):'
    for i, val in enumerate(list, 2):
        print ("序号:%s   值:%s" % (i + 1, val))

코드를 실행한 결과는 아래와 같습니다.

Python 列表(List) 的三种遍历(序号和值)方法

여기서 소개하겠습니다. enumerate() 메소드의 경우 help() 함수를 통해 확인하세요. 쿼리 결과는 다음과 같습니다.

Python 列表(List) 的三种遍历(序号和值)方法

마지막으로 enumerate(의 두 번째 매개변수)를 알려드립니다. ) 함수는 일련 번호만 변경합니다. 시작 값은 다른 사항을 변경하지 않습니다.

파이썬 목록의 세 가지 순회(일련 번호 및 값) 방법에 대한 자세한 내용은 PHP 중국어 웹사이트에 주목하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.