Aprenda Python - Guia "rápido"
Python é uma linguagem de programação poderosa, tanto que se você já desenvolve programas, provavelmente acharia interessante conhecer Python. Mas se você está começando agora a se aventurar pela programação, o mais incrível: Python, além de ser uma linguagem poderosa, também é muito fácil de aprender!
Parte 4: Listas
Uma lista é uma lista ordenada, podendo inclusive conter zero elementos. Uma lista pode conter qualquer tipo de objeto. Escreva a lista como numa linha, entre colchetes e com os elementos separados por vírgulas. Veja alguns exemplos:
>>> Lista=[1,2,3]
>>> Papel=[3,4,'grande','pequeno'] # uma mesma lista pode conter diversos tipos de objetos.
>>> listas=[4,6,Lista,Papel] # uma lista também pode conter outras listas
>>> Vazia=[] # uma lista vazia
>>> print Lista # podemos ver o conteúdo de uma lista
[1, 2, 3]
>>> print listas
[4, 6, [1, 2, 3], [3, 4, 'grande', 'pequeno']] #veja que exemplo interessante!
>>>
Uma tupla é semelhante a uma lista. A diferença é que a tupla não pode ser alterada. Declaramos da mesma forma que com listas, mas usando parênteses. Veja:
>>> nomes=('eu','tu','eles')
>>> idades=(15,60,45)
>>> print nomes
('eu', 'tu', 'eles')
>>> mistura=(nomes,idades) #uma tupla formada por tuplas
>>> print mistura
(('eu', 'tu', 'eles'), (15, 60, 45)) #outro exemplo interessante!
>>>
Um ponto importante a notar é que as listas possuem uma ordem, e você pode ter acesso aos elementos individuais da lista usando a forma abaixo:
>>> NomeDaLista[indice]
Perceba que os índices iniciam do zero. Usando as listas definidas acima, veja o exemplo:
>>> Lista[1]
2
>>> Papel[0]
3
>>> listas[3]
[3, 4, 'grande', 'pequeno']
>>>
Também é possível acessar os elementos da lista contando na ordem inversa: o último elemento é o [-1], o penúltimo é o [-2] e assim por diante. Da mesma forma é também possível acessar parte da lista, usando índices do tipo [inicio:fim]; usando esta forma, você terá acesso desde o elemento com índice 'início' até o elemento anterior ao de índice 'fim'. Veja vários exemplos do uso dessa característica:
>>> listas[3]
[3, 4, 'grande', 'pequeno']
>>> listas[-2]
[1, 2, 3]
>>> listas[0:2]
[4, 6]
>>> listas[2:]
[[1, 2, 3], [3, 4, 'grande', 'pequeno']]
>>> listas[0:-1]
[4, 6, [1, 2, 3]]
>>>
>>> Lista=[1,2,3]
>>> Papel=[3,4,'grande','pequeno'] # uma mesma lista pode conter diversos tipos de objetos.
>>> listas=[4,6,Lista,Papel] # uma lista também pode conter outras listas
>>> Vazia=[] # uma lista vazia
>>> print Lista # podemos ver o conteúdo de uma lista
[1, 2, 3]
>>> print listas
[4, 6, [1, 2, 3], [3, 4, 'grande', 'pequeno']] #veja que exemplo interessante!
>>>
Uma tupla é semelhante a uma lista. A diferença é que a tupla não pode ser alterada. Declaramos da mesma forma que com listas, mas usando parênteses. Veja:
>>> nomes=('eu','tu','eles')
>>> idades=(15,60,45)
>>> print nomes
('eu', 'tu', 'eles')
>>> mistura=(nomes,idades) #uma tupla formada por tuplas
>>> print mistura
(('eu', 'tu', 'eles'), (15, 60, 45)) #outro exemplo interessante!
>>>
Um ponto importante a notar é que as listas possuem uma ordem, e você pode ter acesso aos elementos individuais da lista usando a forma abaixo:
>>> NomeDaLista[indice]
Perceba que os índices iniciam do zero. Usando as listas definidas acima, veja o exemplo:
>>> Lista[1]
2
>>> Papel[0]
3
>>> listas[3]
[3, 4, 'grande', 'pequeno']
>>>
Também é possível acessar os elementos da lista contando na ordem inversa: o último elemento é o [-1], o penúltimo é o [-2] e assim por diante. Da mesma forma é também possível acessar parte da lista, usando índices do tipo [inicio:fim]; usando esta forma, você terá acesso desde o elemento com índice 'início' até o elemento anterior ao de índice 'fim'. Veja vários exemplos do uso dessa característica:
>>> listas[3]
[3, 4, 'grande', 'pequeno']
>>> listas[-2]
[1, 2, 3]
>>> listas[0:2]
[4, 6]
>>> listas[2:]
[[1, 2, 3], [3, 4, 'grande', 'pequeno']]
>>> listas[0:-1]
[4, 6, [1, 2, 3]]
>>>
Já discordei de várias coisas que você disse aqui no site, mas nesse artigo tú representou!
excelênte...
Vou ainda mais além, seu artigo foi FÓDÃO!
Parabéns!