日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

list循环赋值_一步一步学Python3(小学生也适用) 第十七篇:循环语句for in循环

發(fā)布時(shí)間:2025/3/20 python 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 list循环赋值_一步一步学Python3(小学生也适用) 第十七篇:循环语句for in循环 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一、Python for in循環(huán)

Python for in 循環(huán),是用來遍歷任何數(shù)據(jù)序列,如一個(gè)列表,一個(gè)字符串,一個(gè)字典,一個(gè)元組等。

for in 循環(huán)的一般語法如下:

for

for in 字符串:把每個(gè)字符循環(huán)出來

'''字符串:把每個(gè)字符循環(huán)出來'''

for in 列表:把列表中每個(gè)元素循環(huán)出來

'''for in 列表'''

for in 字典:把字典中每對(duì)鍵值循環(huán)出來

我們?cè)诘谑聦W(xué)習(xí)字典時(shí),知道可以通過dict.keys()和dict.values()求得字典的所有key和value.

那么我們可以通過把dict.keys()循環(huán)出單個(gè)key,然后通過dict['key']來求得key,value對(duì)應(yīng)的值

同時(shí),我們直接 for in dict 循環(huán)出來的也是key

'''for in 字典:遍歷key值'''

可以看出上述兩個(gè)for in 循環(huán)運(yùn)行的結(jié)果一致

'''for in 字典:遍歷value'''

遍歷字典鍵值key,value項(xiàng)

'''for in 字典:遍歷value'''

運(yùn)行結(jié)果:

dict1

遍歷字典鍵值

'''for in 字典:遍歷key,value'''

運(yùn)行的結(jié)果:

Lim

二、range()函數(shù)

range()函數(shù)為python內(nèi)置函數(shù),用于生成一系列的連續(xù)的整數(shù),其語法格式為:

range

注:start指的是計(jì)數(shù)起始值,默認(rèn)為0;end指的是計(jì)數(shù)結(jié)束值,但不包括end; step是步長(zhǎng),默認(rèn)為1,不可以為0.

range()方法生成一段左閉右開的整數(shù)范圍。

在使用range()函數(shù)時(shí),

如果只有一個(gè)參數(shù),就表示end,從0開始;

如果有兩個(gè)參數(shù),就表示start和end.

如果有三個(gè)參數(shù),最后一個(gè)就表示步長(zhǎng)。

它接收的參數(shù)必須是整數(shù),可以是負(fù)數(shù),但不能是浮點(diǎn)數(shù)或其它類型。

range()是不可變的序列類型,可以進(jìn)行判斷元素、查找元素、切片等操作,但不能修改元素。

rg

運(yùn)行結(jié)果:

range

運(yùn)行結(jié)果:

rg

可以看出不支持修改

它會(huì)生成數(shù)列,這樣我們就會(huì)可以來遍歷數(shù)字序列。

for

step為-5

rg

運(yùn)行結(jié)果:

-

這述這個(gè)例子中,大家可以試著把-15改成-65看看運(yùn)行結(jié)果。然后繼續(xù)再把-5改成5看看運(yùn)行結(jié)果。當(dāng)看明白改動(dòng)后的變化,你就明白了,start,end誰大誰小,以及step是正數(shù)不是負(fù)數(shù)。

我們剛才print(range(1,8)),打印出來的結(jié)果是: range(1,8),而不是列表類型。

我們可以用list(range(1,8))直接把range()變?yōu)閘ist類型

rg

運(yùn)行的結(jié)果:

range

結(jié)束語:

這一篇我們學(xué)習(xí)了for in 循環(huán)字符串,列表,字典等。重點(diǎn)在循環(huán)字典時(shí),如何取得key,value值等。

同時(shí)我們對(duì)Python內(nèi)置函數(shù)range()進(jìn)行了了解。這個(gè)函數(shù)將在以后的項(xiàng)目中使用得比較多。


原創(chuàng)不易,喜歡就給個(gè)贊,點(diǎn)個(gè)關(guān)注吧!

更多的內(nèi)容可以關(guān)注公眾號(hào):老樹Python

推薦閱讀:

老樹Python:一步一步學(xué)Python3(小學(xué)生也適用) 第十六篇:循環(huán)語句While循環(huán)?zhuanlan.zhihu.com老樹Python:一步一步學(xué)Python3(小學(xué)生也適用) 第十五篇:條件判斷?zhuanlan.zhihu.com老樹Python:一步一步學(xué)Python3(小學(xué)生也適用) 第十四篇: 集合Set類型?zhuanlan.zhihu.com老樹Python:一步一步學(xué)Python3(小學(xué)生也適用) 第十三篇: 字典Dict類型?zhuanlan.zhihu.com老樹Python:一步一步學(xué)Python3(小學(xué)生也適用) 第十二篇: 元組tuple類型?zhuanlan.zhihu.com

總結(jié)

以上是生活随笔為你收集整理的list循环赋值_一步一步学Python3(小学生也适用) 第十七篇:循环语句for in循环的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。