In [1]:
# Versão da Linguagem Python
from platform import python_version
print('Versão da Linguagem Python Usada Neste Jupyter Notebook:', python_version())
In [2]:
# Criando uma lista
listadomercado = ["ovos, farinha, leite, maças"]
In [3]:
# Imprimindo a lista
print(listadomercado)
In [4]:
# Criando outra lista
listadomercado2 = ["ovos", "farinha", "leite", "maças"]
In [5]:
# Imprimindo a lista
print(listadomercado2)
In [6]:
# Criando lista
lista3 = [12, 100, "Universidade"]
In [7]:
# Imprimindo
print(lista3)
In [8]:
lista3 = [12, 100, "Universidade"]
In [9]:
# Atribuindo cada valor da lista a uma variável.
item1 = lista3[0]
item2 = lista3[1]
item3 = lista3[2]
In [10]:
# Imprimindo as variáveis
print(item1, item2, item3)
In [11]:
# Imprimindo um item da lista
listadomercado2[2]
Out[11]:
In [12]:
# Atualizando um item da lista
listadomercado2[2] = "chocolate"
In [13]:
# Imprimindo lista alterada
listadomercado2
Out[13]:
In [14]:
# Out of index. Não é possível deletar um item que não existe na lista
del listadomercado2[4]
In [16]:
# Deletando um item específico da lista
del listadomercado2[3]
In [17]:
# Imprimindo o item com a lista alterada
listadomercado2
Out[17]:
In [18]:
# Criando uma lista de listas
listas = [[1,2,3], [10,15,14], [10.1,8.7,2.3]]
In [19]:
# Imprimindo a lista
listas
Out[19]:
In [20]:
# Atribuindo um item da lista a uma variável
a = listas[0]
In [21]:
a
Out[21]:
In [22]:
b = a[0]
In [23]:
b
Out[23]:
In [24]:
list1 = listas[1]
In [25]:
list1
Out[25]:
In [26]:
valor_1_0 = list1[0]
In [27]:
valor_1_0
Out[27]:
In [28]:
valor_1_2 = list1[2]
In [29]:
valor_1_2
Out[29]:
In [30]:
list2 = listas[2]
In [31]:
list2
Out[31]:
In [32]:
valor_2_0 = list2[0]
In [33]:
valor_2_0
Out[33]:
In [34]:
# Criando uma lista aninhada (lista de listas)
listas = [[1,2,3], [10,15,14], [10.1,8.7,2.3]]
In [35]:
listas
Out[35]:
In [36]:
# Atribuindo à variável a, o primeiro valor da primeira lista
a = listas[0][0]
In [37]:
a
Out[37]:
In [38]:
b = listas[1][2]
In [39]:
b
Out[39]:
In [40]:
c = listas[0][2] + 10
In [41]:
c
Out[41]:
In [42]:
d = 10
In [43]:
d
Out[43]:
In [44]:
e = d * listas[2][0]
In [45]:
e
Out[45]:
In [46]:
lista_s1 = [34, 32, 56]
In [47]:
lista_s1
Out[47]:
In [48]:
lista_s2 = [21, 90, 51]
In [49]:
lista_s2
Out[49]:
In [50]:
# Concatenando listas
lista_total = lista_s1 + lista_s2
In [51]:
lista_total
Out[51]:
In [52]:
# Criando uma lista
lista_teste_op = [100, 2, -5, 3.4]
In [53]:
# Verificando se o valor 10 pertence a lista
print(10 in lista_teste_op)
In [54]:
# Verificando se o valor 100 pertence a lista
print(100 in lista_teste_op)
In [55]:
# Função len() retorna o comprimento da lista
len(lista_teste_op)
Out[55]:
In [56]:
# Função max() retorna o valor máximo da lista
max(lista_teste_op)
Out[56]:
In [57]:
# Função min() retorna o valor mínimo da lista
min(lista_teste_op)
Out[57]:
In [58]:
# Criando uma lista
listadomercado2 = ["ovos", "farinha", "leite", "maças"]
In [59]:
# Adicionando um item à lista
listadomercado2.append("carne")
In [60]:
listadomercado2
Out[60]:
In [61]:
listadomercado2.append("carne")
In [62]:
listadomercado2
Out[62]:
In [63]:
listadomercado2.count("carne")
Out[63]:
In [64]:
# Criando uma lista vazia
a = []
In [65]:
print(a)
In [66]:
type(a)
Out[66]:
In [67]:
a.append(10)
In [68]:
a
Out[68]:
In [69]:
a.append(50)
In [70]:
a
Out[70]:
In [71]:
old_list = [1,2,5,10]
In [72]:
new_list = []
In [73]:
# Copiando os itens de uma lista para outra
for item in old_list:
new_list.append(item)
In [74]:
new_list
Out[74]:
In [75]:
c = [20,30]
In [76]:
c.append(60)
In [77]:
c.append(70)
In [78]:
c
Out[78]:
In [79]:
c.count(20)
Out[79]:
In [80]:
cidades = ['Recife', 'Manaus', 'Salvador']
cidades.extend(['Fortaleza', 'Palmas'])
print (cidades)
In [81]:
cidades.index('Salvador')
Out[81]:
Lembre-se: em Python o índice começa por 0!
In [82]:
cidades.index('Rio de Janeiro')
In [83]:
cidades
Out[83]:
In [84]:
cidades.insert(2, 110)
In [85]:
cidades
Out[85]:
In [86]:
# Remove um item da lista
cidades.remove(110)
In [87]:
cidades
Out[87]:
In [88]:
# Reverte a lista
cidades.reverse()
In [89]:
# Imprime a lista
cidades
Out[89]:
In [90]:
x = [3, 4, 2, 1]
In [91]:
x
Out[91]:
In [92]:
# Ordena a lista
x.sort()
In [93]:
x
Out[93]: