Mostrar los tags: list

Mostrando del 51 al 60 de 155 coincidencias
Se ha buscado por el tag: list
Imágen de perfil

Convertir una lista bidimensional de números a caracteres (string)


Python

Publicado el 20 de Mayo del 2020 por Katas (150 códigos)
1.063 visualizaciones desde el 20 de Mayo del 2020
Función recursiva que recibe una lista bidimensional de números enteros y con decimales (números sin comillas), y devuelva la misma lista con los valores como cadena (números entre comillas).

1
IntToString([[5, 4, [3, [2], 1]], [5, 4, []], [5, [4]]]) # [['5', '4', ['3', ['2'], '1']], ['5', '4', []], ['5', ['4']]]


Aquí el mismo código para una lista unidimensional:
https://www.lawebdelprogramador.com/codigo/Python/6207-Convertir-una-lista-de-numeros-a-caracteres-string.html
Imágen de perfil

Convertir una lista de números a caracteres (string)


Python

Publicado el 20 de Mayo del 2020 por Katas (150 códigos)
1.682 visualizaciones desde el 20 de Mayo del 2020
Función que recibe una lista de números enteros y con decimales (números sin comillas), y devuelva la misma lista con los valores como cadena (números entre comillas).

1
2
IntToString([1, 2, 3, 4])     # ['1', '2', '3', '4']
IntToString([1, 2, 3.5, 4.7]) # ['1', '2', '3.5', '4.7']
Imágen de perfil

Devolver ciertos elementos de un diccionario


Python

Publicado el 18 de Mayo del 2020 por Katas (150 códigos)
918 visualizaciones desde el 18 de Mayo del 2020
Función que recibe un diccionario y una lista con los elementos a devolver del diccionario.

1
2
3
4
5
6
getElementsDictionary({'age': 25, 'name': "tom", 'city': "NY"}, ["name"]) # {'name': "tom"}
getElementsDictionary({'age': 25, 'name': "tom", 'city': "NY"}, ["name", "country"]) # {'name': "tom"}
getElementsDictionary({'age': 25, 'name': "tom", 'city': "NY"}, ["name", "age"]) # {'name': "tom", 'age': 25}
getElementsDictionary({'age': 25, 'name': "tom", 'city': "NY"}, ["parent", "state"]) # {}
getElementsDictionary({}, ["name", "age"]) # {}
getElementsDictionary({'age': 25, 'name': "tom", 'city': "NY"}, []) # {}
Imágen de perfil

Sumar los valores de una lista quitando lo N valores mas grandes


Python

Publicado el 7 de Mayo del 2020 por Katas (150 códigos)
1.385 visualizaciones desde el 7 de Mayo del 2020
Crear una función que recibe una lista y la cantidad de elementos mas grandes a quitar de dicha lista. Devuelve la suma de los elementos de la lista, habiendo quitado los N elementos mas grandes.

1
2
3
4
5
6
sumRemovingTallest([6, 1, 3, 4, 2, 2, 1, 5], 0) # 24
sumRemovingTallest([6, 1, 3, 4, 2, 2, 1, 5], 1) # 18
sumRemovingTallest([6, 1, 3, 4, 2, 2, 1, 5], 2) # 13
sumRemovingTallest([6, 1, 3, 4, 2, 2, 1, 5], 3) # 9
sumRemovingTallest([6, 1, 3, 4, 2, 2, 1, 5], 20) # 0
sumRemovingTallest([], 2) # 0


Mismo código pero para devolver los valores mas pequeños:
https://www.lawebdelprogramador.com/codigo/Python/6182-Sumar-los-valores-de-una-lista-quitando-lo-N-valores-mas-pequenos.html
Imágen de perfil

Sumar los valores de una lista quitando lo N valores mas pequeños


Python

Publicado el 7 de Mayo del 2020 por Katas (150 códigos)
1.442 visualizaciones desde el 7 de Mayo del 2020
Crear una función que recibe una lista y la cantidad de elementos mas pequeños a quitar de dicha lista. Devuelve la suma de los elementos de la lista, habiendo quitado los N elementos mas pequeños.

1
2
3
4
5
sumRemovingMoreSmalls([6, 1, 3, 4, 2, 2, 1, 5], 0) # 24
sumRemovingMoreSmalls([6, 1, 3, 4, 2, 2, 1, 5], 1) # 22
sumRemovingMoreSmalls([6, 1, 3, 4, 2, 2, 1, 5], 2) # 18
sumRemovingMoreSmalls([6, 1, 3, 4, 2, 2, 1, 5], 3) # 15
sumRemovingMoreSmalls([6, 1, 3, 4, 2, 2, 1, 5], 20) # 0


Mismo código pero para devolver los valores mas grandes:
https://www.lawebdelprogramador.com/codigo/Python/6181-Sumar-los-valores-de-una-lista-quitando-lo-N-valores-mas-grandes.html
Imágen de perfil

Obtener los N valores mas pequeños de una lista


Python

Publicado el 7 de Mayo del 2020 por Katas (150 códigos)
5.696 visualizaciones desde el 7 de Mayo del 2020
Crear una función que recibe una lista y la cantidad de elementos mas pequeños de la lista a devolver.

1
2
3
4
5
6
getMinValues([6, 1, 3, 4, 2, 2, 1, 5], 0) # []
getMinValues([6, 1, 3, 4, 2, 2, 1, 5], 1) # [1]
getMinValues([6, 1, 3, 4, 2, 2, 1, 5], 2) # [1, 2]
getMinValues([6, 1, 3, 4, 2, 2, 1, 5], 3) # [1, 2, 3]
getMinValues([6, 1, 3, 4, 2, 2, 1, 5], 20) # [1, 2, 3, 4, 5, 6]
getMinValues([], 2) # []


Mismo código pero para devolver los valores mas grandes:
https://www.lawebdelprogramador.com/codigo/Python/6180-Obtener-los-n-valores-mas-grandes-de-una-lista.html
Imágen de perfil

Obtener los N valores mas grandes de una lista


Python

Publicado el 7 de Mayo del 2020 por Katas (150 códigos)
9.843 visualizaciones desde el 7 de Mayo del 2020
Crear una función que recibe una lista y la cantidad de elementos mas grandes de la lista a devolver.

1
2
3
4
5
6
getMaxValues([6, 1, 3, 4, 2, 2, 1, 5], 0) # []
getMaxValues([6, 1, 3, 4, 2, 2, 1, 5], 1) # [6]
getMaxValues([6, 1, 3, 4, 2, 2, 1, 5], 2) # [6, 5]
getMaxValues([6, 1, 3, 4, 2, 2, 1, 5], 3) # [6, 5, 4]
getMaxValues([6, 1, 3, 4, 2, 2, 1, 5], 20) # [6, 5, 4, 3, 2, 1]
getMaxValues([], 2) # []


Mismo código pero para devolver los valores mas pequeños:
https://www.lawebdelprogramador.com/codigo/Python/6179-Obtener-los-n-valores-mas-pequenos-de-una-lista.html
Imágen de perfil

Crear una lista bidimensional


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 25 de Abril del 2020 por Katas (150 códigos)
2.838 visualizaciones desde el 25 de Abril del 2020
Crear una función que reciba tres valores "anchura" y "altura" y el "valor" por defecto, y devuelva una lista bidimensional (lista de listas) con los valores recibidos.
Si se omite el valor por defecto, que devuelve los números del 0 hasta la anchura indicada.

1
2
3
4
5
createMatrix(5, 3) # [[0, 1, 2, 3, 4], [0, 1, 2, 3, 4], [0, 1, 2, 3, 4]]
createMatrix(0, 3) # [[], [], []]
createMatrix(3, 0) # []
createMatrix(3, 2, 0) # [[0, 0, 0], [0, 0, 0]]
createMatrix(2, 3, "None") # [['None', 'None'], ['None', 'None'], ['None', 'None']]
Imágen de perfil

Campo que no admita espacios


JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 4 de Abril del 2020 por Joel (150 códigos) (Publicado el 2 de Abril del 2020)
1.174 visualizaciones desde el 2 de Abril del 2020
Este simple código muestra como utilizando una clase podemos impedir mediante javascript que se pulse un espacio dentro de un campo de texto

impedir-poner-espacios
Imágen de perfil

Dividir una lista en listas más pequeñas


Python

Publicado el 24 de Marzo del 2020 por Katas (150 códigos)
1.370 visualizaciones desde el 24 de Marzo del 2020
Crear una función para dividir una lista en listas más pequeñas de un tamaño específico.

1
2
3
4
5
chunk([1, 2, 3, 4, 5, 6, 7, 8, 9], 2) # [[1, 2], [3, 4], [5, 6], [7, 8], [9]]
chunk([1, 2, 3, 4, 5, 6, 7, 8, 9], 3) # [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
chunk([1, 2, 3, 4, 5, 6, 7, 8, 9], 4) # [[1, 2, 3, 4], [5, 6, 7, 8], [9]]
chunk([1, 2, 3, 4, 5, 6, 7, 8, 9], 10) # [[1, 2, 3, 4, 5, 6, 7, 8, 9]]
chunk([], 2) # []