목록에 있는 일련번호와 값을 순회하는 세 가지 방법:
최근에 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))
코드를 실행한 결과는 아래와 같습니다.
여기서 소개하겠습니다. enumerate() 메소드의 경우 help() 함수를 통해 확인하세요. 쿼리 결과는 다음과 같습니다.
마지막으로 enumerate(의 두 번째 매개변수)를 알려드립니다. ) 함수는 일련 번호만 변경합니다. 시작 값은 다른 사항을 변경하지 않습니다.
파이썬 목록의 세 가지 순회(일련 번호 및 값) 방법에 대한 자세한 내용은 PHP 중국어 웹사이트에 주목하세요!