python-List index()方法-知識得增加,代碼得簡化


描述

index() 函數用於從列表中找出某個值第一個匹配項的索引位置。

語法

index()方法語法:

list.index(obj),obj為object(對象)的縮寫。

 

list.index(x[, start[, end]])

  • x-- 查找的對象。
  • start-- 可選,查找的起始位置。
  • end-- 可選,查找的結束位置。

實例:

以下是人機出拳石頭,剪子,布的游戲代碼,第21行,有一個判斷語句的代碼很長很長。現在用 index()函數,來簡化代碼。

 

 

 

# 電腦的選擇有3種,索引位置分別是:0石頭、1剪刀、2布。
# 假設在電腦索引位置上減1,對應:-1布,0石頭,1剪刀,皆勝。
elif user_choice == punches[punches.index(computer_choice)-1]:

# list()函數中,-1代表倒數。 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM