Escreva a função todos_os_indices(seq, x) que recebe uma sequência seq (lista, tupla ou string), e devolve uma lista em Python com todos os índices de seq em que o valor x ocorre.
Caso não exista nenhuma ocorrência de x, a função devolve uma lista vazia.
Formato de entrada
A função todos_os_indices(seq, x) vai receber os parâmetros seq (representando uma sequência em Python) e x (representando um valor a ser checado).
Dica: você não deve usar nenhuma instrução input().
Formato de saída
A função todos_os_indices(seq, x) deve devolver (retornar) uma lista com todas os índices de seq em que x ocorre.
Dica: você não deve usar nenhuma instrução print().
Respostas
respondido por:
0
def todos_os_indices(seq,x):
lista_seq = list(seq)
lista_indices = [i for i in range(len(lista_seq)) if x == lista_seq[i]]
return lista_indices
respondido por:
0
def todos_os_indices(seq,x):
lista_seq = list(seq)
lista_indices = [i for i in range(len(lista_seq)) if x == lista_seq[i]]
return lista_indices
Perguntas similares
5 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás