>  기사  >  백엔드 개발  >  목록의 일련번호와 값을 순회하는 Python 메소드(3가지 메소드)

목록의 일련번호와 값을 순회하는 Python 메소드(3가지 메소드)

高洛峰
高洛峰원래의
2017-02-20 10:08:451617검색

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

최근에 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 遍历列表里面序号和值的方法(三种)

여기서 enumerate() 메소드를 소개하는데, help() 함수를 통해 확인하면 쿼리 결과는 다음과 같습니다.

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

마지막으로, 열거( )함수의 두 번째 매개 변수는 일련 번호의 시작 값만 변경하고 다른 사항은 변경하지 않는다는 점을 상기시켜 드립니다.

직렬을 순회하는 더 많은 Python 메서드를 보려면 목록의 숫자와 값(3가지 방법) 관련 기사는 PHP 중국어를 참고하세요!

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