append(elemento) |
Adiciona um elemento ao final da estrutura. |
Listas |
minha_lista.append(10) adiciona o elemento 10 ao final da lista minha_lista. |
clear() |
Remove todos os elementos da estrutura. |
Listas, Sets, Dicionários |
minha_lista.clear() remove todos os elementos da lista minha_lista. |
copy() |
Retorna uma cópia da estrutura. |
Listas, Sets, Dicionários |
nova_lista = minha_lista.copy() cria uma nova lista nova_lista que é uma cópia da lista minha_lista. |
count(elemento) |
Conta o número de ocorrências de um elemento. |
Listas |
minha_lista.count(5) conta o número de vezes que o elemento 5 aparece na lista minha_lista. |
difference(outro_conjunto) |
Retorna um novo conjunto com a diferença entre dois conjuntos. |
Sets |
meu_conjunto.difference(outro_conjunto) retorna um novo conjunto contendo apenas os elementos que estão em meu_conjunto mas não em outro_conjunto. |
discard(elemento) |
Remove um elemento do conjunto se existir. |
Sets |
meu_conjunto.discard(7) remove o elemento 7 do conjunto meu_conjunto se ele existir. |
extend(outra_estrutura) |
Adiciona elementos de outra estrutura ao final da estrutura atual. |
Listas |
minha_lista.extend([2, 3, 4]) adiciona os elementos 2, 3 e 4 ao final da lista minha_lista. |
get(chave, valor_padrão) |
Retorna o valor associado à chave ou o valor padrão se a chave não existir. |
Dicionários |
meu_dicionario.get("chave1") retorna o valor associado à chave "chave1" no dicionário meu_dicionario. Se a chave não existir, retorna o valor padrão (que pode ser None). |
index(elemento) |
Retorna o índice do primeiro elemento encontrado. |
Listas |
minha_lista.index("banana") retorna o índice da primeira ocorrência da string "banana" na lista minha_lista. |
insert(indice, elemento) |
Insere um elemento em uma posição específica da estrutura. |
Listas |
minha_lista.insert(1, "maçã") insere a string "maçã" na posição 1 da lista minha_lista. |
intersection(outro_conjunto) |
Retorna um novo conjunto com a intersecção entre dois conjuntos. |
Sets |
meu_conjunto.intersection(outro_conjunto) retorna um novo conjunto contendo apenas os elementos que estão em ambos os conjuntos meu_conjunto e outro_conjunto. |
isdisjoint(outro_conjunto) |
Verifica se dois conjuntos não possuem elementos em comum. |
Sets |
meu_conjunto.isdisjoint(outro_conjunto) retorna True se os conjuntos meu_conjunto e outro_conjunto não possuem elementos em comum, e False caso contrário. |
issubset(outro_conjunto) |
Verifica se um conjunto está contido em outro. |
Sets |
meu_conjunto.issubset(outro_conjunto) retorna True se todos os elementos de meu_conjunto também estão em outro_conjunto, e False caso contrário. |
issuperset(outro_conjunto) |
Verifica se um conjunto contém outro. |
Sets |
meu_conjunto.issuperset(outro_conjunto) retorna True se outro_conjunto está contido em meu_conjunto, e False caso contrário. |
items() |
Retorna uma lista de tuplas com os pares chave-valor. |
Dicionários |
meu_dicionario.items() retorna uma lista de tuplas onde cada tupla contém a chave e o valor associado. |
keys() |
Retorna uma lista de chaves. |
Dicionários |
meu_dicionario.keys() retorna uma lista contendo todas as chaves do dicionário meu_dicionario. |
pop() |
Remove e retorna um elemento da estrutura. |
Listas, Sets |
minha_lista.pop() remove e retorna o último elemento da lista minha_lista. |
pop(indice) |
Remove e retorna o elemento na posição especificada |
Listas, Sets |
minha_lista.pop(2) remove e retorna o segundo elemento da lista minha_lista. |