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