In [1]:
# Retornar cada caracter em uma sequência de caracteres
lst = [x for x in 'python']
In [2]:
# Check
lst
Out[2]:
In [3]:
type(lst)
Out[3]:
In [4]:
# Variável x elevada ao quadrado para um range de números e retornar uma lista
lst = [x**2 for x in range(0, 11)]
In [5]:
lst
Out[5]:
In [6]:
# Verificar os números pares em um range de números
lst = [x for x in range(11) if x % 2 == 0]
In [7]:
lst
Out[7]:
In [8]:
# Converter Celsius para Fahrenheit
celsius = [0,10,20.1,34.5]
fahrenheit = [ ((float(9)/5)*temp + 32) for temp in celsius ]
fahrenheit
Out[8]:
In [9]:
# Operações aninhadas
lst = [ x**2 for x in [x**2 for x in range(11)]]
In [10]:
lst
Out[10]: