Mostrar los tags: lista

Mostrando del 41 al 50 de 113 coincidencias
Se ha buscado por el tag: lista
Imágen de perfil

Obtener las tuplas repetidas en una lista de tuplas


Python

Publicado el 24 de Mayo del 2020 por Katas (150 códigos)
2.053 visualizaciones desde el 24 de Mayo del 2020
Dada una lista de tuplas, devolver una lista con las tuplas repetidas.

1
2
3
points = [(4, 5), (-0, 2), (4, 7), (1, -3), (3, -2), (4, 5), (3, 2), (5, 7), (-5, 7), (2, 2), (-4, 5), (0, -2), (-4, 7), (-1, 3), (-3, 2), (-4, -5), (-3, 2), (-5, 7), (5, 7), (5, 7), (2, 2), (9, 9), (-8, -9)]
 
repeated(points) # [(-5, 7), (5, 7), (4, 5), (2, 2), (-3, 2)]
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.679 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.440 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.693 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.836 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.835 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']]