最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

說說如何遍歷Python列表的方法示例

 更新時間:2019年02月11日 08:26:39   作者:deniro  
這篇文章主要介紹了如何遍歷Python列表的方法示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

如果需要對列表中的每個元素執(zhí)行相同操作,這時就需要遍歷列表的所有元素。

books=['半生緣','往事并不如煙','心是孤獨的獵手']
for book in books:
  print(book)

運行結(jié)果:

 

冒號后面的內(nèi)容就是循環(huán)體,對列表中的每個元素, 都會執(zhí)行循環(huán)體中定義的內(nèi)容。 用于存儲列表中每個值的臨時變量,建議選擇可以描述單個列表元素的有意義的名稱。 縮進(jìn)的代碼行都是循環(huán)體的一部分。

 1 for 遍歷后

假設(shè)我們需要在遍歷 Python 列表后,執(zhí)行一個打印操作:

books=['半生緣','往事并不如煙','心是孤獨的獵手']
for book in books:
  print(book)
print('2019 待讀書單')

運行結(jié)果:

我們只需要將打印操作放置在 for 循環(huán)體之后, 不縮進(jìn)即可。

2 縮進(jìn)錯誤

Python 使用縮進(jìn)讓代碼更整潔且結(jié)構(gòu)清晰。以下是一些常見的縮進(jìn)錯誤。

2.1 忘記縮進(jìn)(for 語句之后)

位于 for 語句后面且屬于循環(huán)體的代碼, 一定要縮進(jìn) 。 如果我們忘記了縮進(jìn), Python 就會提醒我們:

for book in books:
print(book)

運行結(jié)果:

 

2.2 忘記縮進(jìn)(其它)

假設(shè),我們想在循環(huán)體中打印一句話“我想讀《xxx》”,然而卻忘記忘記縮進(jìn)咯。

for book in books:
  print(book)
print('我想讀《'+str(book)+'》')  

運行結(jié)果:

這是一個邏輯錯誤,所以必須由我們自己通過縮進(jìn)來解決這一問題:

for book in books:
  print(book)
  print('我想讀《'+str(book)+'》')  

運行結(jié)果:

 

2.3 不必要縮進(jìn)(for 循環(huán)之后)

for book in books:
  print(book)
  print('我只想讀《約翰·克利斯朵夫》')  

運行結(jié)果:

這也是一個邏輯錯誤,所以必須由我們自己通過取消縮進(jìn)來解決它:

for book in books:
  print(book)
print('我只想讀《約翰·克利斯朵夫》')  

運行結(jié)果:

 

2.4 不必要縮進(jìn)(其它)

如果我們不小心縮進(jìn)了那些實際上無需縮進(jìn)的代碼行,Python 就會提醒我們:

news='如果地球成為一顆無家可歸的“流浪行星”,人類還能生存下去嗎?'
  print(news)

運行結(jié)果:

 

3 遺漏冒號

如果我們不小心遺漏了冒號,Python 就會提示語法錯誤:

for book in books
  print(book) 

運行結(jié)果:

所以說,Python 是一門很嚴(yán)謹(jǐn)?shù)恼Z言哦O(∩_∩)O~

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 如何用python獲取到照片拍攝時的詳細(xì)位置(附源碼)

    如何用python獲取到照片拍攝時的詳細(xì)位置(附源碼)

    其實我們平時拍攝的照片里,隱藏了大量的信息,下面這篇文章主要給大家介紹了關(guān)于如何用python獲取到照片拍攝時的詳細(xì)位置,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-12-12
  • python基于Tkinter庫實現(xiàn)簡單文本編輯器實例

    python基于Tkinter庫實現(xiàn)簡單文本編輯器實例

    這篇文章主要介紹了python基于Tkinter庫實現(xiàn)簡單文本編輯器,實例分析了Python使用Tkinter庫實現(xiàn)簡單桌面應(yīng)用程序的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-05-05
  • python驗證碼識別實例代碼

    python驗證碼識別實例代碼

    這篇文章主要介紹了python驗證碼識別實例代碼,分享了相關(guān)代碼示例,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-02-02
  • Python Web程序部署到Ubuntu服務(wù)器上的方法

    Python Web程序部署到Ubuntu服務(wù)器上的方法

    在本文記錄了我在Ubuntu中部署Flask Web站點的過程, 其中包括用戶創(chuàng)建、代碼獲取、Python3環(huán)境的安裝、虛擬環(huán)境設(shè)置、uWSGI啟動程序設(shè)置,并將Nginx作為前端反向代理,需要的朋友參考下吧
    2018-02-02
  • Python使用OpenCV對彩色圖像進(jìn)行通道分離的項目實踐

    Python使用OpenCV對彩色圖像進(jìn)行通道分離的項目實踐

    通道分離是將彩色圖像的每個像素分解為三個通道(紅、綠、藍(lán))的過程,本文主要介紹了Python使用OpenCV對彩色圖像進(jìn)行通道分離的項目實踐,感興趣的可以了解一下
    2023-08-08
  • Python和Go語言的區(qū)別總結(jié)

    Python和Go語言的區(qū)別總結(jié)

    在本篇文章里小編給大家分享了關(guān)于Python和Go語言的區(qū)別相關(guān)知識點,需要的朋友們學(xué)習(xí)下。
    2019-02-02
  • python ETL工具 pyetl

    python ETL工具 pyetl

    pyetl是一個純python開發(fā)的ETL框架, 相比sqoop, datax 之類的ETL工具,pyetl可以對每個字段添加udf函數(shù),使得數(shù)據(jù)轉(zhuǎn)換過程更加靈活,相比專業(yè)ETL工具pyetl更輕量,純python代碼操作,更加符合開發(fā)人員習(xí)慣。這篇文章主要介紹了python ETL工具 pyetl,需要的朋友參考下
    2020-06-06
  • OpenCV實現(xiàn)對象跟蹤的方法

    OpenCV實現(xiàn)對象跟蹤的方法

    OpenCV 是一個很好的處理圖像和視頻的工具,本文主要介紹了OpenCV 進(jìn)行對象跟蹤,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • PyCharm打代碼時出現(xiàn)白色光標(biāo)問題(筆記本的解決方案)

    PyCharm打代碼時出現(xiàn)白色光標(biāo)問題(筆記本的解決方案)

    PyCharm中白色光標(biāo)通常是虛擬空格功能導(dǎo)致的,可以通過按下Insert鍵或在設(shè)置中取消勾選“Show virtual space at line end”選項來解決
    2025-02-02
  • Python matplotlib實現(xiàn)散點圖的繪制

    Python matplotlib實現(xiàn)散點圖的繪制

    Matplotlib作為Python的2D繪圖庫,它以各種硬拷貝格式和跨平臺的交互式環(huán)境生成出版質(zhì)量級別的圖形。本文將利用Matplotlib庫繪制散點圖,感興趣的可以了解一下
    2022-03-03

最新評論

桐城市| 秦皇岛市| 昌乐县| 保靖县| 旬阳县| 仁寿县| 卢氏县| 临猗县| 桑日县| 临高县| 尚义县| 上思县| 剑川县| 锡林郭勒盟| 湄潭县| 如皋市| 密云县| 绵阳市| 乐东| 安塞县| 马鞍山市| 甘孜| 中卫市| 大庆市| 科尔| 始兴县| 镇安县| 准格尔旗| 荆门市| 淳化县| 盐城市| 玉门市| 怀安县| 桦川县| 毕节市| 贡觉县| 改则县| 武功县| 江孜县| 贵阳市| 平昌县|