以下是Python代码示例:
def print_indexes_of_target_occurrences(target, lst):
indexes = []
for i in range(len(lst)):
if lst[i] == target:
indexes.append(i)
print("Target '{}' occurs at indexes: {}".format(target, indexes))
使用示例:
my_list = [5, 2, 3, 5, 7, 2, 1, 5]
target = 5
print_indexes_of_target_occurrences(target, my_list)
输出结果:
Target '5' occurs at indexes: [0, 3, 7]
该函数接受两个参数:目标值和列表。它使用一个循环遍历列表中的每个元素,如果当前元素等于目标值,它将该元素的索引添加到索引列表中。最后,函数会打印出目标值出现的所有索引。