常州百度网站排名,网站引量方法,网站流量怎样挣钱,模板之家官网首页一种方法是为项目创建单独的列表以查找索引并使用索引函数和使用列表理解(还要进行额外检查以确保项目在列表中,否则将发生ValueError)#xff1a;my_list [1,1,1]items [1,2]print ([my_list.index(item) if item in my_list else -1 for item in items])输出#xff1a;[…一种方法是为项目创建单独的列表以查找索引并使用索引函数和使用列表理解(还要进行额外检查以确保项目在列表中,否则将发生ValueError)my_list [1,1,1]items [1,2]print ([my_list.index(item) if item in my_list else -1 for item in items])输出[0, -1]如果需要元组,则可以使用元组函数将上面的列表转换为元组tuple([my_list.index(item) if item in my_list else -1 for item in items])在不使用列表理解的情况下更长的方式my_list [1,1,1]items [1,2]# create empty list to store indicesindices []# iterate over each element of items to check index forfor item in items:# if item is in list get index and add to indices listif item in my_list:item_index my_list.index(item)indices.append(item_index)# else item is not present in list then -1else:indices.append(-1)print(indices)