列表中的index,extend,count方法
#_author:Administrator
#date:2019/10/24
#1.index方法
l=[‘blue‘,‘red‘,‘white‘,‘black‘,‘purple‘,‘black‘,‘yellow‘]
first_black_index=l.index(‘black‘)#先找到第一个black
print(‘first_black_index:‘,first_black_index)# 3
little_list=l[first_black_index+1:]#在从black后一个位置开始切片,一直到最后 取小列表little_list
second_black_index=little_list.index("black")#在小列表中取第二个black的位置
print(‘second_black_index:‘,second_black_index)#1
second_black_index_in_big_list=first_black_index+second_black_index+1
print(‘second_black_index_in_big_list:‘,second_black_index_in_big_list)# 第二个black在大列表中的位置是5
print("second_black_value is:",l[second_black_index_in_big_list])#在大列表中输出位置second_black_index_in_big_list的值为 black
#2.extend方法
#将b插入到a中
a=[1,2,3]
b=[4,5,6]
a.extend(b)
print(a)#[1, 2, 3, 4, 5, 6]
#3.count方法
t=[‘i‘,‘m‘,‘a‘,‘m‘,‘crazy‘,‘boy‘,‘m‘]
counts=t.count(‘m‘)
print(counts)#表示m在列表中出现了3次
Output:
first_black_index: 3
second_black_index: 1
second_black_index_in_big_list: 5
second_black_value is: black
[1, 2, 3, 4, 5, 6]
3
原文:https://www.cnblogs.com/startl/p/11733989.html