장음표시 사용
81쪽
Aprono a Computa octo com Python Documentatiori, Versao q.
40.2 8. 2 noessa oo elemento S
82쪽
Apronoa Computacao com Python Documentatiori, Versao q.
40.3 8. 3 Comprimonio cla lista
A tanquo lon devolve o comprimento de urna lista. E urna boa ideia uti ligar este valor como o limite superior de una laco ao in Ves de Uma constante. Desta forma. se O tamantio da lista Inudar. Voce nao precisara ir atroes de lodo oprograma modificando todos os lacos: eles functonarao correlamente para quatquer tamantio de lista
in e um Operador logico que testa se um elemento e membro de Uma sequendia. Nos o utili Zamos na SQQcto P. 10 com strings, mas ele lumbem functona com listas e outras sequencias
83쪽
Apronoa Computacao com Python Documentatiori, Versao q.
o laς 3 for que vi mos na Sequo T. 3 iambem lanciona coria listas. A sintaxe generati Zada de uni laςo for e scit UARI AUT L in L ISTA: CORPOEsta declaraςao e equi Valente a
o operador in concatena listas
84쪽
Apronoa Computacao com Python Documentatiori, Versao q.
85쪽
Apronoa Computacao com Python Documentatiori, Versao q.
Se executamos estas declaraςoes de atribu ao
sabemos que A e V se referem a uina string com as letras Dan Ana. Mas nao podemos di Zer se elas apontam para a me a String. Existem clois possiveis estados
Em um caso ct e V se referem a duas coisas dilarentes que possvem o mesmo Valor. No segundo caso elas se referema mesma coisa. Estas 'coisasV possume nomes - elas suo chamadas Omelos. Um objeto e algo no quai uma variavelpode se referenci M.
86쪽
Apronoa Computacao com Python Documentatiori, Versao q.
87쪽
Apronoa Computacao com Python Documentatiori, Versao q.
En ora este comportamento possa ser util ele e aS VeZes inesperado e indes: ado. Em gerat. e mais seguro evitar os elidos quando voce esta traballiando com objetos mutaVeis. E claro; para o elos imutaVeis; nao ha problema. E poristo que Python e livre para apelidar cadetas de caracteres quando Ve uma Oportuni clade de economiZar.
40. 3 8. 3 Lista como parametro
Capitulo 40. Capitulo B: Listas
88쪽
Apronoa Computacao com Python Documentatiori, Versao q.
L istas aninhadas sao freqtienternente utili Zadas para representar matri Zes. Por exemplo. a matri Z
89쪽
Apronoa Computacao com Python Documentatiori, Versao q.
Um argumento opcionat chamado una cle imitaclor pode ser utili Zado para especificar quat caracter utili Zar comolimites da palavra. o exemplo a seguir utili Za a string VH
90쪽
Apronoa Computacao com Python Documentatiori, Versao q.
lista uiso Uina coleςao denominada de objetos. onde cada objeto e identificado por um indice. inclice index) Uma variavel inteira ou valor que indica iam elemento de uma lista elemento element) Um dos valores em urna lista ou outra sequentia). Ο operador colchete selectona elementos deuma lista. seqtiencia seque ice) Quatquer iam dos tipos de clados que consiste de um conjunio Ordenado de elementos, comcada elemento identificado por una indice. lista uninhacla ne ted list) Uma lista que e una elemento de uma outra lista. percurso na lista stist traversal) o acesso sequenciat de cada elemento em uma lista Ometo object) Um coisa a quat uina variaVel pode se referi apelidos salia es) Multiplas variaveis que contem referendias no mesmo P et . clonur cIone) Criar iam novo objeto que possui o mesmo Valor de um Objeto existente. Copiar a referentia a umo elo cria iam apelido salias) mas nao clona o Objeto. cle imitaclor limiter) Um caracter urna string utili Zados para indicar onde vina string deveria ser dividi da Ulu)
40. 8 Outros ter mos utili Ea oos neste capitulo
X denoted denotada XXX XXX disamointinx decepcionante scies apontador )XXX assign atribuir XXX change modificar X len th comprimento starnanlio )
XXX membership Nao creto que exista urna palavra que traduZa este termo. Pelo menos em ingles nao encontreinenlium si noninio. Vota tentar traduZir explicando O termo dependendo do contexto.