Aqui está uma lista dos principais métodos da classe list do Python em ordem alfabética:
1. append(object) – Adiciona um item ao final da lista.
2. clear() – Remove todos os itens da lista.
3. copy() – Retorna uma cópia rasa da lista.
4. count(element) – Retorna o número de vezes que o elemento aparece na lista.
5. extend(iterable) – Adiciona todos os elementos de um iterável ao final da lista.
6. index(element, start=0, end=None) – Retorna o índice da primeira ocorrência do elemento na
lista, procurando entrestarteend.
7. insert(index, object) – Insere um item na lista na posição especificada.
8. pop([index]) – Remove e retorna o item na posição especificada (padrão é o último item).
9. remove(element) – Remove a primeira ocorrência do elemento na lista.
10. reverse() – Inverte a ordem dos elementos na lista.
11. sort(key=None, reverse=False) – Ordena os itens da lista in-place, podendo usar uma função
de chave e definir a ordenação reversa.
Aqui está uma lista dos principais métodos da classe tuple do Python em ordem alfabética:
1. count(element) – Retorna o número de vezes que o elemento aparece na tupla.
2. index(element, start=0, end=None) – Retorna o índice da primeira ocorrência do elemento na
tupla, procurando entre start e end.
A classe tuple possui poucos métodos, pois ela é imutável.
Além desses ela herda métodos de objetos básicos, mas esses são os principais específicos da tupla.
Aqui está uma lista dos principais métodos da classe set do Python em ordem alfabética:
1. add(element) – Adiciona um elemento ao conjunto.
2. clear() – Remove todos os elementos do conjunto.
3. copy() – Retorna uma cópia rasa do conjunto.
4. difference(*others) – Retorna um novo conjunto com elementos que estão neste conjunto,
mas não nos outros.
5. difference_update(*others) – Remove do conjunto os elementos que estão nos outros
conjuntos.
6. discard(element) – Remove um elemento do conjunto se ele existir, sem gerar erro se não
existir.
7. intersection(*others) – Retorna um novo conjunto com elementos comuns a todos os
conjuntos.
8. intersection_update(*others) – Atualiza o conjunto, mantendo apenas elementos comuns
com os outros.
9. isdisjoint(other) – Retorna True se os conjuntos não tiverem elementos em comum.
10. issubset(other) – Retorna True se o conjunto for subconjunto do outro.
11. issuperset(other) – Retorna True se o conjunto for superconjunto do outro.
12. pop() – Remove e retorna um elemento arbitrário do conjunto. Gera erro se estiver vazio.
13. remove(element) – Remove um elemento do conjunto. Gera erro se o elemento não existir.
14. symmetric_difference(other) – Retorna um novo conjunto com elementos que estão em um
ou outro, mas não em ambos.
15. symmetric_difference_update(other) – Atualiza o conjunto, removendo elementos comuns e
mantendo apenas os diferentes.
16. union(*others) – Retorna um novo conjunto com todos os elementos de todos os conjuntos.
17. update(*others) – Adiciona elementos de outros conjuntos ao conjunto atual.
Aqui está uma lista dos principais métodos da classe dict do Python em ordem alfabética:
1. clear()
2. copy()
3. fromkeys(seq, value=None)
4. get(key, default=None)
5. items()
6. keys()
7. pop(key, default=None)
8. popitem()
9. setdefault(key, default=None)
10. update([other])
11. values()