lista = []
langs = ["JavaScript", "C", "C++", "Kotlin", "Python"]
langs.extend(["Java", "Ruby", "GoLang"])
def ver(l):
for e in l:
print(e)
def ver_inv(l):
for e in reversed(l):
print(e)
def prom(l):
if len(l) == 0:
return 0
return sum(l) / len(l)
def max_min(l):
if len(l) == 0:
print("Vacía")
else:
print("Min:", min(l))
print("Max:", max(l))
def suma(l):
return sum(l)
def buscar(l, x):
if x in l:
return l.index(x)
else:
return -1
def sumar(l1, l2):
if len(l1) != len(l2):
return None
return [a + b for a, b in zip(l1, l2)]
def cuad(l):
return [x**2 for x in l]
print("Lenguajes:")
ver(langs)
print("\nInverso:")
ver_inv(langs)
nums = [4, 8, 15, 16, 23, 42]
print("\nPromedio:", prom(nums))
max_min(nums)
print("Suma:", suma(nums))
print("Buscar 15:", buscar(nums, 15))
print("Buscar 100:", buscar(nums, 100))
print("Sumar listas:", sumar([1, 2, 3], [4, 5, 6]))
print("Cuadrados:", cuad(nums))