1、count()
官方说明:
def count(self, value): #real signature unknown; restored from __doc__
"""L.count(value) -> integer -- return number of occurrences of value"""
return 0
View Code
描述:统计列表中指定值的位置
参数:value 指定的值
返回值:返回这个值在列表中的位置,若未找到则返回0
示例1:
l = [‘knight‘,‘jingliyang‘,‘egon‘,‘yuanhao‘]
l1 = l.count(‘jingliyang‘)
print(type(l1),l1)
输出结果:
1
View Code
示例2:
l = [‘knight‘,‘jingliyang‘,‘egon‘,‘yuanhao‘]
l1 = l.count(‘kkkk‘) # 若没有找到则返回0
print(type(l1),l1)
输出结果:
0
View Code
2、index()
官方说明:
def index(self, value, start=None, stop=None): #real signature unknown; restored from __doc__
"""L.index(value, [start, [stop]]) -> integer -- return first index of value.
Raises ValueError if the value is not present."""
return 0
View Code
描述:与count()方法相似,统计列表中指定值的位置,不同之处是没找到指定的值则会抛出异常
参数:value 指定的值
start 起始位置
stop 结束位置
返回值:返回这个值在列表中的位置,若未找到则抛出异常
示例1:
l = [‘knight‘,‘jingliyang‘,‘egon‘,‘yuanhao‘]
l1 = l.index(‘jingliyang‘)
print(type(l1),l1)
输出结果:
1
View Code
示例2:
l = [‘knight‘,‘jingliyang‘,‘egon‘,‘yuanhao‘]
l1 = l.index(‘kkkkk‘)
print(type(l1),l1)
输出结果:
<