list_1 = ['1','2',3,4,1,2,1,'1'] # count() 自己实现一个count函数 # 如果有返回object在list_1中出现的次数 # 如果没有返回0 def COUNT(list_1,object): count = 0 for obj in list_1: if object == obj: count += 1 return count # index() 自己实现一个index函数 def INDEX(list_1,object): index_list = [] # enumerate: 枚举 # 拿到之后 一个一个的小元组, 小元组中档的是数据索引和数据 for item in enumerate(list_1): # item[1] 取出小元组中的数据 if item[1] == object: # item[0] 数据对应的索引 index_list.append(item[0]) print(item) # 如果有元素返回object在list_1中的索引 # 如果没有返回-1 return index_list index_list = INDEX(list_1,1) print(index_list)
复习python列表
最新推荐文章于 2022-11-09 15:50:46 发布