Métodos em Python [RESOLVIDO]

1. Métodos em Python [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 23/09/2016 - 16:33h

Olá pessoal do VOL, eu gostaria de deixar umas dúvidas que eu tenho em python, estou estudando listas, e eu gostaria de saber a diferença do método append e extend, também gostaria de saber para que serve o método pop, e entender para que serve aquela " /n " nos códigos.
Exemplo:

...
print ("/nExistem %d clientes na fila" % len(fila))


São dúvidas básicas mas não quero prosseguir nos meus estudos sem entender estes métodos, pois isso pode me prejudicar no futuro.
Agradeço desde já.


  


2. MELHOR RESPOSTA

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 23/09/2016 - 19:45h

estou estudando listas, e eu gostaria de saber a diferença do método append e extend


append: Adiciona um dado valor ao final da lista.
# Ex:
>>> a = []
>>> a.append('123')
>>> print(a)
['123']

extend: Estende uma lista adicionado os valores um a um para o final da lista
# Ex:
>>> a = []
>>> a.extend('123')
>>> print(a)
['1', '2', '3']


também gostaria de saber para que serve o método pop

pop: Remove uma dada posição da lista e retorna o valor mas se nenhuma posição for passada ele remove e retorna o ultimo elemento
# Ex
>>> a.pop()
'123'
>>> print(a)
[]
>>> a.extend('123')
>>> print(a)
['1', '2', '3']
>>> a.pop(0)
'1'
>>> print(a)
['2', '3']


entender para que serve aquela " /n " nos códigos.

O "\n" indica uma quebra de linha:
>>> print('Hello, world')
Hello, world
>>> print('Hello\nworld')
Hello
world


Não se sinta envergonhado em perguntar, qualquer pergunta é válida desde a mais simples até a mais avançada. Espero ter ajudado!


______________________________________________________________________
OS: Kali Linux kali-rolling kali-rolling
Kernel: x86_64 Linux 4.6.0-kali1-amd64
Resolution: 2390x768
CPU: Intel Core i3-4005U CPU @ 1.7GHz
RAM: 3852MiB

3. Re: Métodos em Python [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 23/09/2016 - 22:54h

Valeu ctw6av mesmo, muito esclarecedor, até dei uma risadinha marota aqui de felicidade, obrigado mesmo!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts