7 a la 4 potencia?
In [21]:
7 ** 4
Out[21]:
Utiliza el metodo split() para separar el siguiente texto:
s = "Hi there Sam!"
y convertirlo en una lista.
In [2]:
s = 'Hi there Sam!'
In [3]:
s.split()
Out[3]:
Con las variables:
planet = "Earth"
diameter = 12742
Utiliza el metodo .format() para imprimir el siguiente texto:
The diameter of Earth is 12742 kilometers.
In [4]:
planet = "Earth"
diameter = 12742
In [5]:
print("The diameter of {} is {} kilometers.".format(planet,diameter))
De la siguiente lista anidada, imprime la palabra "hello"
In [6]:
lst = [1,2,[3,4],[5,[100,200,['hello']],23,11],1,7]
In [7]:
lst[3][1][2][0]
Out[7]:
In [10]:
d = {'k1':[1,2,3,{'tricky':['oh','man','inception',{'target':[1,2,3,'hello']}]}]}
In [11]:
d['k1'][3]['tricky'][3]['target'][3]
Out[11]:
Cual es la diferencia entre una lista y una tupla?
In [23]:
# Tuple is immutable
Crear una funcion que tome el email de un usuario e imprima el servidor que esta utilizando:
user@domain.com
Por ejemplo, "user@domain.com" va a regresar: domain.com
In [12]:
def domainGet(email):
return email.split('@')[-1]
In [13]:
domainGet('user@domain.com')
Out[13]:
Crear una funcion que regrese True (Verdadero) si la palabra 'dog' se encuentra en la frase que introduce el usuario. Para evitar validar minusculas y mayusculas, convierte la frase en minusculas
In [14]:
def findDog(st):
return 'dog' in st.lower().split()
In [15]:
findDog('Is there a dog here?')
Out[15]:
Crear una funcion que cuente el numero de veces que la palabra 'dog' se repide en una frase.
In [16]:
def countDog(st):
count = 0
for word in st.lower().split():
if word == 'dog':
count += 1
return count
In [17]:
countDog('This dog runs faster than the other dog dude!')
Out[17]:
In [18]:
seq = ['soup','dog','salad','cat','great']
In [19]:
list(filter(lambda word: word[0]=='s',seq))
Out[19]: