前言 在Python中,,enumrate和range都常用于for循環(huán)中,enumrate函數(shù)用于同時(shí)循環(huán)列表和元素,,而range()函數(shù)可以生成數(shù)值范圍變化的列表,,而能夠用于for循環(huán)即都是可迭代的。 range概述 range是用于產(chǎn)生連續(xù)或者帶步長的數(shù)字元素組成的列表,,下面是一些基本使用及場景示例,。 產(chǎn)生數(shù)字序列 # 產(chǎn)生0-9的序列 示例結(jié)果: 0 利用range遍歷修改列表 range最多的使用場景就是修改循環(huán)修改列表,,即利用range構(gòu)建列表的索引循環(huán)修改列表,。 L = [1,2,3,4,5] 示例結(jié)果: 1 enumrate概述 當(dāng)我們即想獲取序列的索引和序列元素呢? 我們可以利用enumrate同時(shí)迭代序列的索引和元素,。 L = [1,2,3,4,5] |
|