aula 18 parte 2-listas

Home Fóruns Python aula 18 parte 2-listas

Marcado: 

Visualizando 5 respostas da discussão
  • Autor
    Posts
    • #107730
      Marco Castanha
      Participante

      Olá a todos
      preciso de uma ajuda sobre a parte 2 das listas, como não consigo ver a tela ficou muito difícil entender a aula 18 parte 2, onde parece que são várias listas juntas, já assisti várias vezes a aula, mas continuo a não entender, seria possível colocar o código que o prof. Guanabara fez na aula para eu analisar e ver como se faz?
      muito obrigado

    • #107739
      Marco Castanha
      Participante

      só para justificar, não consigo ver a tela porque sou deficiente visual, obrigado

    • #107775
      Tutora Vera
      Mestre

      Marco, consegue nos dizer a partir de qual momento do vídeo você não consegue compreender?

    • #107783
      Marco Castanha
      Participante

      Boa tarde Tutora Vera, obrigado por responder
      sim, é do minuto 6 até o 12
      não entendi como está estruturado o código
      obrigado

    • #107789
      Tutora Vera
      Mestre

      Marco na aula o professor explica como aplicar as listas utilizando append.

      dados
      ‘Pedro’ 25
      pessoas = list ( )
      pessoas.append(dados[:]) Cópia dos dados

      Abaixo, segue o exemplo:

      Ele cria uma estrutura de elemento 0 e dentro desse elemento terá a lista anterior que ele vai colocar dentro da lista de pessoa, ou seja, uma lista dentro da outra.

      EX:

      ‘Pedro’ 25
      0 1
      0

      ‘Maria’ 19
      0 1
      1

      ‘João’ 32
      0 1
      2

      Segue o código da estrutura acima:

      pessoas = [[‘Pedro’,25], [‘Maria’,19], [‘João’,32]]

      – O Primeiro colchete é amarelo (pessoas) pois é aonde que será inserida as 3 estruturas, ou seja, 3 listas dentro de 1 lista.

      Print(pessoas[0][0]) Pedro
      Print(pessoas[1][1]) 19
      Print(pessoas[2][0]) João
      Print(pessoas[1]) [‘Maria’,19]

      Aula 18

      
      teste = list ()
      teste.append('Gustavo')
      teste.append(40)
      galera = list()
      galera.append(teste[:])    ------ > LIGAÇÃO ENTRE 2 ESTRUTURAS
      teste [0] = 'Maria'
      teste[1] = 22
      galera.append(teste[:])
      print(teste) 

    • #107804
      Marco Castanha
      Participante

      Muito obrigado pela explicação, consegui entender
      cumprimentos

Visualizando 5 respostas da discussão
  • Você deve fazer login para responder a este tópico.