Hello, there! Existem muitos métodos possíveis de serem usados em Python, e hoje você vai aprender quais podemos usar com listas.
Are you ready? Then let's go!
Append significa incluir ou anexar. Este método adiciona um elemento no final da lista.
food = ["pasta", "pizza", "lasagna"]
food.append("spaghetti")
Resultado:
['pasta', 'pizza', 'lasagna', 'spaghetti']
Clear significa limpar. Este método apaga todos os elementos de uma lista.
food = ["pasta", "pizza", "lasagna"]
food.clear()
Copy significa copiar. Este método retorna uma cópia da lista.
food = ["pasta", "pizza", "lasagna"]
food.copy()
Count significa contar. Este método retorna o número de elementos que contenham o valor especificado.
food = ["pasta", "pizza", "lasagna"]
x = food.count("pizza")
Resultado:
1
Extend significa estender. Este método adiciona os elementos de uma lista ao final de outra lista.
food = ["pasta", "pizza", "lasagna"]
dessert = ["chocolate", "gelato"]
food.extend(dessert)
Resultado:
['pasta', 'pizza', 'lasagna', 'chocolate', 'gelato']
Index significa índice. Este método retorna a posição do primeiro elemento que contenha o valor especificado.
food = ["pasta", "pizza", "lasagna"]
x = food.index("pizza")
Resultado:
1
Insert significa inserir. Este método adiciona um elemento a uma posição específica.
food = ["pasta", "pizza", "lasagna"]
food.insert(1, "spaghetti")
Resultado:
['pasta', 'spaghetti', 'pizza', 'lasagna']
Pop significa estourar. Este método remove um elemento de uma posição específica.
food = ["pasta", "pizza", "lasagna"]
food.pop(1)
Resultado:
['pasta', 'lasagna']
Remove significa remover. Este método remove o primeiro item com o valor especificado.
food = ["pasta", "pizza", "lasagna"]
food.remove("lasagna")
Resultado:
['pasta', 'pizza']
Reverse significa reverter. Este método reverte a ordem da lista.
food = ["pasta", "pizza", "lasagna"]
food.reverse()
Resultado:
['lasagna', 'pizza', 'pasta']
Sort significa ordenar. Este método ordena a lista alfabeticamente.
food = ["pasta", "pizza", "lasagna"]
food.sort()
Resultado:
['lasagna', 'pasta', 'pizza']
Now, can you think os places where you can use these methods in Python? (Agora, você consegue pensar em lugares onde você pode usar esses métodos em Python?)
Não pare de estudar e continue com a gente no nosso artigo "Características de Background em CSS". See you!
Aproveite e faça nosso teste de nível de inglês. Ou baixe nossa apostila que te ensina como aprender inglês de maneira eficiente!
Quer realmente aprender outras línguas, como inglês e espanhol? Conheça os nossos cursos que reforçam o aprendizado de inglês e espanhol.