91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

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

發布時間:2020-09-04 13:15:53 來源:腳本之家 閱讀:134 作者:deniro 欄目:開發技術

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

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

運行結果:

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

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

 1 for 遍歷后

假設我們需要在遍歷 Python 列表后,執行一個打印操作:

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

運行結果:

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

我們只需要將打印操作放置在 for 循環體之后, 不縮進即可。

2 縮進錯誤

Python 使用縮進讓代碼更整潔且結構清晰。以下是一些常見的縮進錯誤。

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

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

for book in books:
print(book)

運行結果:

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

2.2 忘記縮進(其它)

假設,我們想在循環體中打印一句話“我想讀《xxx》”,然而卻忘記忘記縮進咯。

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

運行結果:

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

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

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

運行結果:

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

2.3 不必要縮進(for 循環之后)

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

運行結果:

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

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

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

運行結果:

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

2.4 不必要縮進(其它)

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

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

運行結果:

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

3 遺漏冒號

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

for book in books
  print(book) 

運行結果:

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

所以說,Python 是一門很嚴謹的語言哦O(∩_∩)O~

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

水城县| 泗洪县| 韶关市| 板桥市| 甘孜| 岑溪市| 应城市| 江达县| 日喀则市| 梓潼县| 塔河县| 革吉县| 新干县| 高碑店市| 大关县| 宣化县| 紫阳县| 招远市| 洛扎县| 博客| 翼城县| 武城县| 道真| 青海省| 五原县| 颍上县| 铜陵市| 来安县| 稷山县| 左云县| 榆中县| 清徐县| 工布江达县| 芦山县| 荆州市| 仙居县| 玉树县| 太康县| 东阿县| 古浪县| 政和县|