Mostrar los tags: lista

Mostrando del 61 al 70 de 110 coincidencias
Se ha buscado por el tag: lista
Imágen de perfil

Obtener los números de una lista o cadena


Python

Publicado el 20 de Febrero del 2020 por Katas (150 códigos)
727 visualizaciones desde el 20 de Febrero del 2020
Crear una función que recibe como parámetro una lista o una cadena y devuelva un entero con los valores numéricos contenidos en la lista o cadena, o devuelve None en caso de no haber ningún valor numérico.

1
2
3
4
5
6
7
GetNumbers("10") # 10
GetNumbers("10a1") # 101
GetNumbers("house 125") # 125
GetNumbers([]) # None
GetNumbers([1, 2, 3]) # 123
GetNumbers([1, 2, 3, "a", 4]) # 1234
GetNumbers(["h", "o", "u", "s", "e"]) # None
Imágen de perfil

Devolver una lista con las letras juntas


Python

Publicado el 20 de Febrero del 2020 por Katas (150 códigos)
481 visualizaciones desde el 20 de Febrero del 2020
Dada una cadena de caracteres, crear una función que devuelva una lista con cada una de las letras agrupando las que son iguales. Si la cadena contiene caracteres que no son letras, no se incluirán en el array.

1
2
3
4
joinLetters("") # []
joinLetters(".") # []
joinLetters("acdcaa") # ["aaa", "cc", "d"]
joinLetters("blue house!!") # ["b", "ee", "h", "l", "o", "s", "uu"]
Imágen de perfil

Devolver los valores de un diccionario


Python

Publicado el 12 de Febrero del 2020 por Katas (150 códigos)
488 visualizaciones desde el 12 de Febrero del 2020
Crear una función que reciba un diccionario de pares key:value y devuelva una lista solo con los valores (values).

1
2
3
4
5
6
ages = {
     "Juan": 20,
     "Esther": 31,
     "Anna": 25,
}
values_only(ages) # [20, 31, 25]
Imágen de perfil

Devolver las claves (keys) de un diccionario


Python

Publicado el 12 de Febrero del 2020 por Katas (150 códigos)
541 visualizaciones desde el 12 de Febrero del 2020
Crear una función que reciba un diccionario de pares key:value y devuelva una lista solo con las claves (keys).

1
2
3
4
5
6
ages = {
     "Juan": 20,
     "Esther": 31,
     "Anna": 25,
}
keys_only(ages) # ['Juan', 'Esther', 'Anna']
Imágen de perfil

Obtener el segundo elemento mayor de una lista sin algoritmos de ordenamiento


Python

Publicado el 10 de Febrero del 2020 por Joel (150 códigos)
2.242 visualizaciones desde el 10 de Febrero del 2020
Dada una lista de números enteros, determinar cual es el segundo elemento mayor de dicha lista.

No utilizar ningún tipo de algoritmo de ordenamiento para realizar este ejercicio. Por ejemplo, en la lista [11, 22, 3, 4, 22], el segundo número mayor sería el 11; de otro lado, en la lista [1, 1, 1, 1, 1] no existe un segundo elemento mayor.

1
2
segundoMayor([11, 22, 3, 4, 22]) # 11
segundoMayor([1, 1, 1, 1, 1]) # None
Imágen de perfil

Convertir una lista de listas en una sola lista


Python

Publicado el 5 de Febrero del 2020 por Katas (150 códigos)
1.497 visualizaciones desde el 5 de Febrero del 2020
Crear una función que dada una lista que puede contener es su interior otras lista, y que a su vez pueden contener mas lista, devuelva una sola lista con sus valores.

1
2
3
4
5
6
deep_flatten([[[1],2],3,[4,5]])              # [1, 2, 3, 4, 5]
deep_flatten([1, [2], [[3], 4], 5])          # [1, 2, 3, 4, 5]
deep_flatten([1, 2, 3])                      # [1, 2, 3]
deep_flatten([[1], [], 2, [3,[4, 5, 6]], 7]) # [1, 2, 3, 4, 5, 6, 7]
deep_flatten([[[], []], []])                 # []
deep_flatten([1, [[], []], []])              # [1]
Imágen de perfil

Control de nombres con una lista


Python

Publicado el 29 de Enero del 2020 por Joel (150 códigos)
2.682 visualizaciones desde el 29 de Enero del 2020
Este código muestra como gestionar una lista, añadiendo nombres, buscando un nombre, buscar la posición de un nombre en la lista, contar las veces que aparece un nombre dado y borrar un nombre.

gestionar-una-lista
Imágen de perfil

Buscar la posición de todos los elementos en una lista


Python

Publicado el 17 de Enero del 2020 por Katas (150 códigos)
876 visualizaciones desde el 17 de Enero del 2020
Crear una función que devuelva una lista con todos los índices donde se encuentre un elemento en una lista. Si no se encuentra ninguna vez, tiene que devolver una lista vacía [].

1
2
indexOfAll([1, 2, 3, 1, 2, 3], 1); # [0,3]
indexOfAll([1, 2, 3], 4); # []
Imágen de perfil

Devolver los valores de un diccionario


Python

Publicado el 11 de Enero del 2020 por Katas (150 códigos)
526 visualizaciones desde el 11 de Enero del 2020
Crear una función que reciba un diccionario y devuelva una lista únicamente con los valores.

1
2
3
4
5
6
edades = {
    "Juan": 35,
    "Carmen": 25,
    "Ana": 27,
}
result=getValues(edades) # [35, 25, 27]