Cuidados com tipos de dados mutáveis - list e copy
This commit is contained in:
26
aula48.py
26
aula48.py
@@ -1,21 +1,11 @@
|
|||||||
"""
|
"""
|
||||||
Listas em Python
|
Cuidados com dados mutáveis
|
||||||
Tipo list - Mutável
|
= - copiado o valor (imutáveis)
|
||||||
Suporta vários valores de qualquer tipo
|
= - aponta para o mesmo valor na memória (mutável)
|
||||||
Conhecimentos reutilizáveis - índices e fatiamento
|
|
||||||
Métodos úteis:
|
|
||||||
append - Adiciona um item ao final
|
|
||||||
insert - Adiciona um item no índice escolhido
|
|
||||||
pop - Remove do final ou do índice escolhido
|
|
||||||
del - apaga um índice
|
|
||||||
clear - limpa a lista
|
|
||||||
extend - estende a lista
|
|
||||||
+ - concatena listas
|
|
||||||
Create Read Update Delete
|
|
||||||
Criar, ler, alterar, apagar = lista[i] (CRUD)
|
|
||||||
"""
|
"""
|
||||||
lista_a = [1, 2, 3]
|
lista_a = ['Luiz', 'Maria', 1, True, 1.2]
|
||||||
lista_b = [4, 5, 6]
|
lista_b = lista_a.copy()
|
||||||
lista_c = lista_a + lista_b
|
|
||||||
lista_a.extend(lista_b)
|
lista_a[0] = 'Qualquer coisa'
|
||||||
print(lista_a)
|
print(lista_a)
|
||||||
|
print(lista_b)
|
||||||
|
|||||||
Reference in New Issue
Block a user