TEL:400-8793-956
当前位置:程序、服务器

我怎么知道列表中的任何内容?

提问者: 近期获赞: 浏览人数: 发布时间:2021-03-29 14:19:08

 问:>>>  my_list  = 名单(“你好” )                 

>>>  “H” 在 my_list                          
真                                        
#我知道,“H”是在列表中,但如果想知道哪里是“H”在列表中,我怎么办呢?
 
[MOD:添加了```python formatting -cf]
 
 
答:#对于列表,您可以使用'index'。如果项目没有发现它会抛出错误
>>> my_list =名单(“你好” )>>> “H”在my_list真>>> my_list 。索引('H' )0 >>> my_list 。index ('l' )2 >>> my_list 。指数(“Z” )回溯(最近期的通话最后):文件“<标准输入>”
 
     , 在 <模块> 
ValueError异常: “Z” 是 不 在 列表
#字符串可以像列表>>> my_string = “你好” >>> “H”中my_string真#FIND返回指数,或“-1”,如果未找到>>> my_string 。查找('l' )2 >>> my_string 。find ('z' )- 1 #也可以使用'index()'。如果找不到项目,则会引发错误>>> my_string 。指数
 
 ('o' )
>>>  my_string 。指数(“Z” )
回溯 (最 近期的 通话 最后):
文件“<标准输入>” ,线1 ,在<模块> ValueError异常:串没有找到#可以使用“索引”的字符串,但抛出一个错误,如果目标未找到       
 
有关str.find()的更多信息,有关列表类型下的index()的更多信息
上一篇: 设置span .title的字体大小-有问题吗?
下一篇: 数据库已锁定!