Curso Online de Estruturas de Dados em Python

Curso Online de Estruturas de Dados em Python

Seja bem vindo ao curso Estruturas de Dados em Python Modalidade: online Carga horária : 10 horas aula

Continue lendo

Autor(a):

Carga horária: 10 horas


Por: R$ 24,90
(Pagamento único)

Certificado digital Com certificado digital incluído

Seja bem vindo ao curso Estruturas de Dados em Python

Modalidade: online

Carga horária : 10 horas aula

ORGANIZAÇÃO QUE BUSCA APRESENTAR CURSOS EM DIVERSAS ÁREAS DE ATUAÇÃO E FORMAÇÃO POR UM BAIXO CUSTO PARA OS USUÁRIOS.



  • Aqui você não precisa esperar o prazo de compensação do pagamento para começar a aprender. Inicie agora mesmo e pague depois.
  • O curso é todo feito pela Internet. Assim você pode acessar de qualquer lugar, 24 horas por dia, 7 dias por semana.
  • Se não gostar do curso você tem 7 dias para solicitar (através da pagina de contato) o cancelamento ou a devolução do valor investido.*
  • Adquira certificado ou apostila impressos e receba em casa. Os certificados são impressos em papel de gramatura diferente e com marca d'água.**
* Desde que tenha acessado a no máximo 50% do material.
** Material opcional, vendido separadamente.

Modelo de certificados (imagem ilustrativa):

Frente do certificado Frente
Verso do certificado Verso
  • Estruturas de Dados em Python

  • Seja bem vindo

    Ao curso

    Estruturas de Dados em Python

  • Modalidade: online

    Público alvo: profissionais de TI.

    Certificado: ao final do curso.

  • Estruturas de Dados

    No Python, as principais estruturas são as Listas, Sets, Dicionários e Tuplas e neste artigo veremos as diferenças e principais características de cada uma. No Python, podemos utilizar diversos tipos de estruturas de dados. Estas estruturas resolvem um tipo de problema e podem ser úteis em diversas situações.

  • O tipo de dado lista tem ainda mais métodos. Aqui estão apresentados todos os métodos de objetos do tipo lista:
    list.append(x)Adiciona um item ao fim da lista. Equivalente a a[len(a):] = [x].

  • list.extend(iterable)Prolonga a lista, adicionando no fim todos os elementos do argumento iterable passado como parâmetro. Equivalente a a[len(a):] = iterable.

  • list.insert(i, x)Insere um item em uma dada posição. O primeiro argumento é o índice do elemento antes do qual será feita a inserção, assim a.insert(0, x) insere um elemento na frente da lista e a.insert(len(a), x) e equivale a a.append(x).

  • list.remove(x)Remove o primeiro item encontrado na lista cujo valor é igual a x. Se não existir valor igual, uma exceção ValueError é levantada.

  • list.pop([i])Remove um item em uma dada posição na lista e o retorna. Se nenhum índice é especificado, a.pop() remove e devolve o último item da lista. (Os colchetes ao redor do i na demonstração do método indica que o parâmetro é opcional, e não que é necessário escrever estes colchetes ao chamar o método. Você verá este tipo de notação frequentemente na Biblioteca de Referência Python.)

  • list.clear()Remove todos os itens de uma lista. Equivalente a del a[:].

  • list.index(x[, start[, end]])Devolve o índice base-zero do primeiro item cujo valor é igual a x, levantando ValueError se este valor não existe.
    Os argumentos opcionais start e end são interpretados como nas notações de fatiamento e são usados para limitar a busca para uma subsequência específica da lista. O índice retornado é calculado relativo ao começo da sequência inteira e não referente ao argumento start.


Matricule-se agora mesmo Preenchendo os campos abaixo
R$ 24,90
Pagamento único
Processando... Processando...aguarde...

Desejo receber novidades e promoções no meu e-mail:


  • Estruturas de Dados em Python
  • Estruturas de Dados
  • Listas como pilhas
  • Listas como filas
  • Compreensões de lista
  • Compreensões de lista aninhadas
  • Tuplas e sequências
  • Algoritmos Elementares de Ordenação
  • Técnicas em Projeto de Algoritmos¶
  • Algoritmos de Busca
  • Práticas de Algoritmos de Busca
  • Algoritmos elementares de ordenação
  • Agradecimento