As listas em Python são um tipo de dado que permite armazenar vários valores em uma única estrutura. Elas são mutáveis, o que significa que podem ser alteradas após sua criação. As listas são definidas com colchetes [] e seus elementos são separados por vírgulas. Para criar uma lista simples com diferentes tipos de dados misturados, podemos fazer o seguinte: ``` lista = [1, "dois", True, 3.14] ``` Para acessar elementos específicos de uma lista pelo índice, começando do 0, podemos usar a seguinte sintaxe: ``` elemento = lista[indice] ``` Para acessar elementos do fim da lista, podemos usar a indexação negativa, onde -1 representa o último elemento da lista: ``` ultimo_elemento = lista[-1] penultimo_elemento = lista[-2] ``` Para obter o tamanho da lista, podemos usar a função len(): ``` tamanho = len(lista) ``` Para adicionar elementos à lista, podemos usar o método append() para adicionar um elemento ao final da lista ou o método insert() para adicionar um elemento em uma posição específica: ``` lista.append("novo elemento") lista.insert(0, "primeiro elemento") ``` Para remover elementos da lista, podemos usar o método pop() para remover um elemento pelo índice, o método remove() para remover um elemento pelo valor ou o método clear() para remover todos os elementos: ``` lista.pop(0) lista.remove("dois") lista.clear() ``` Para inverter a ordem dos elementos da lista, podemos usar o método reverse(): ``` lista.reverse() ``` Para ordenar os elementos da lista, podemos usar o método sort(): ``` lista.sort() ``` Para percorrer os elementos de uma lista, podemos usar o loop for: ``` for elemento in lista: print(elemento) ``` Para imprimir todos os elementos da lista, podemos usar o método join(): ``` print(", ".join(lista)) ``` Para somar os elementos da lista, podemos usar a função sum(): ``` soma = sum(lista) ``` Para criar listas dentro de listas e criar estruturas complexas, podemos fazer o seguinte: ``` lista_composta = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] ``` Para acessar elementos nessas listas compostas com múltiplos índices, podemos usar a seguinte sintaxe: ``` elemento = lista_composta[indice1][indice2] ``` Para contar o número de ocorrências de um elemento na lista, podemos usar o método count(). Para criar uma cópia da lista, podemos usar o método copy(). Para encontrar o índice de um elemento na lista, podemos usar o método index(). Para encontrar o valor máximo, mínimo ou a soma dos elementos da lista, podemos usar as funções max(), min() e sum(), respectivamente.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar