Minirepte N1
Lun Oct 23, 2017 5:42 pm
Feu una funció que rebi una llista no buida de números enters, i retorni una llista amb els elements de la primera que no siguin únics (és a dir, els que apareixen a la llista original un mínim de 2 cops).
La funció retornarà els elements de la llista sense canviar el seu ordre.
Exemples:
[1,2, 3, 1, 3]: 1 i 3 no són elements únics i el resultat serà [1, 3, 1, 3]
[1,2,3,6,5]: tots són elements únics i el resultat serà [ ]
[5, 5, 5, 5, 5]: no hi ha cap element únic i el resultat serà [5, 5, 5, 5, 5]
[10, 9, 10, 10, 9,8]: 8 és un element únic i el resultat serà [10, 9, 10, 10, 9]
La funció retornarà els elements de la llista sense canviar el seu ordre.
Exemples:
[1,2, 3, 1, 3]: 1 i 3 no són elements únics i el resultat serà [1, 3, 1, 3]
[1,2,3,6,5]: tots són elements únics i el resultat serà [ ]
[5, 5, 5, 5, 5]: no hi ha cap element únic i el resultat serà [5, 5, 5, 5, 5]
[10, 9, 10, 10, 9,8]: 8 és un element únic i el resultat serà [10, 9, 10, 10, 9]
- manuely
- Mensajes : 5
Fecha de inscripción : 23/10/2017
Re: Minirepte N1
Mar Oct 24, 2017 4:13 pm
[Tienes que estar registrado y conectado para ver esa imagen]
- Adnanefatni
- Mensajes : 1
Fecha de inscripción : 23/10/2017
Numeros Duplicados.
Mar Oct 24, 2017 7:38 pm
valores = input(" \nnumeros duplicados ")
duplicado = []
unico = []
for x in valores:
if x not in unico:
unico.append(x)
else:
if x not in duplicado:
duplicado.append(x)
print ("\nEl valor que esocgio es : {} ".format (valores))
print ("\nEl valor repetido es : {} ".format (duplicado))
input ("para siguiente numero")
duplicado = []
unico = []
for x in valores:
if x not in unico:
unico.append(x)
else:
if x not in duplicado:
duplicado.append(x)
print ("\nEl valor que esocgio es : {} ".format (valores))
print ("\nEl valor repetido es : {} ".format (duplicado))
input ("para siguiente numero")
Permisos de este foro:
No puedes responder a temas en este foro.
|
|