Ir para conteúdo
Fórum Script Brasil
  • 0

Ajuda A Perceber O Código


davis01

Pergunta

Boas!

Como é o meu primeiro post gostaria de dizer olá a toda a gente.Eu ainda estou a aprender a programar nesta linguagem, e gostaria de saber se alguém me poderá ajudar a perceber o codigo abaixo:

Código:

>>> a=['a','b','c','d','e']

>>> a

['a', 'b', 'c', 'd', 'e']

>>> a[1:1]=['exp1','exp2','exp3']

>>> a

['a', 'exp1', 'exp2', 'exp3', 'b', 'c', 'd', 'e']

Porque é que se utiliza a[1:1] e não a['onde quero começar':'onde quero acabar']. O que estamos a dizer ao programa com a[1:1]???

Obrigado pelo seu tempo,

Davis01 :blink:

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0
Código:

>>> a=['a','b','c','d','e']

>>> a

['a', 'b', 'c', 'd', 'e']

>>> a[1:1]=['exp1','exp2','exp3']

>>> a

['a', 'exp1', 'exp2', 'exp3', 'b', 'c', 'd', 'e']

Porque é que se utiliza a[1:1] e não a['onde quero começar':'onde quero acabar'].

Eu entendo que o último é utilizado. Se você quer substituir aqueles valores faça:

>>> a=['a','b','c','d','e']
>>> a[1:4]=['exp1','exp2','exp3']
>>> a
['a', 'exp1', 'exp2', 'exp3', 'e']

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...