python题含答案 求大家解释!

img

列表没有find()函数啊

列表没有 find() 方法,它是str类型的方法:
x = '1234'
x.find('5') 返回-1

只有字符串有find方法,列表没有find,只有index

https://blog.csdn.net/sinat_38682860/article/details/105142257?spm=1001.2101.3001.6650.1&utm_medium=distribute.wap_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.wap_blog_relevant_default&depth_1-utm_source=distribute.wap_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.wap_blog_relevant_default
find是对字符串操作的,不是列表,可以参考这个链接啊哦,有帮助的话采纳一下哦!谢谢!🙈🙈🙈

find()方法是操作字符串的,不能操作列表。
m = "1234"
res = m.find("5")
print(res)
这样最终打印出来的结果为-1