Está en la página 1de 2

EJERCICIOS CON LISTAS

1. Funcion que suma todos los elementos de una lista

def suma_de_lista(listaingresada) :
suma=0
for i in listaingresada :
suma+=i
return suma

x = suma_de_lista([2,4,6,7,8])
print(x)

2. FUNCION QUE MULTIPLICA TODOS LOS ELEMTNOS DE UNA LISTA

def mult_de_lista(listaingresada) :
mult=1
for i in listaingresada :
mult*=i
return mult

x = mult_de_lista([2,4,6,7,8])
print(x)

3. FUNCION QUE DEVUELVE EL VALOR MAS GRANDE DE UNA LISTA

def largestnumber (nuevalista):


lista_ordenada= sorted(nuevalista)
print (lista_ordenada[-1])

largestnumber([5,7,3,5,100])

largestnumber([34,12,45,11,2,400,450])

4. FUNCION QUE DEVUELVE EL VALOR MAS PEQUE�O DE UNA LISTA

def largestnumber (nuevalista):


lista_ordenada= sorted(nuevalista)
print (lista_ordenada[0])

largestnumber([5,7,3,5,100])

largestnumber([34,12,45,11,2,400,450])

5. Write a Python program to count the number of strings where the string length is
2 or more and the first and last character are same from a given list of strings.
Go to the editor
Sample List : ['abc', 'xyz', 'aba', '1221']
Expected Result : 2

def string_1 (strings):


iterable = 0
for string in strings :
if len(string)>1 and string[0]== string[-1]:
iterable+=1
return iterable
print(string_1(["ABC", "DEC", "CDC","EDE"]))

También podría gustarte