lista de guia rapidos python

Download Lista de Guia Rapidos Python

Post on 17-Aug-2015

247 views

Category:

Documents

19 download

Embed Size (px)

DESCRIPTION

curso de programao

TRANSCRIPT

Lista de guia rapidosOperaes com Listas:OperaoDescriox in s1 se x estiver contido em s, caso contrrio 0.n not in s1 se x no estiver contido em s, caso contrrio 0.s + t concatenao de s + t.s * n n cpias de s concatenado.s!i"e#emento cu$o %ndice & i, primeiro %ndice & 0.s!i:$"se'(encia de e#ementos entre os %ndices i e $.#en)s*n+meros de e#ementos da se'(,ncia )comprimento*.min)s*menor va#or da se'(,ncia.max)s*maior va#or da se'(,ncia.s!i" - $su.stitui um e#emento.s!i:$" - tsu.stitui um grupo de e#ementos.de# s!i"remove o e#emento da posio i.de# s!i:$"remove um grupo de e#ementos.s.append)x* adiciona um e#emento )no /ina# da #ista*.s.extend)x* adiciona uma #ista )ao /ina# da #ista*.s.count)x*retorna o n+mero de ve0es 'ue um e#emento est presente na #istas.index)x*retorna o menor %ndice do e#emento.s.insert)i,x* insere o e#emento x na posio i.s.pop)!i"*retira um e#emento da posio i. 1adro i - 21.s.remove)x* remove um e#emento.s.reverse)* inverte a ordem da #ista.s.sort)!cmp/unc"* ordena a #ista.3xemp#os:444 a - !1,5,6"444 s - !1,5,6"444 t - !7,8,9"444 x - 5444 x in s:rue444 x not in s;a#se444 s + t!1, 5, 6, 7, 8, 9"444 s * 5!1, 5, 6, 1, 5, 6"444 s!5"6444 s!1:6"!5, 6"444 #en)s*6444 min)s*1444 max)s*6444 a - !1,5,6,7"444 a!1" - 10444 a!1, 10, 6, 7"444 a.append)60*444 a!1, 10, 6, 7, 60"444 a.extend)!#ist>4444 /or $ogador in 'uadrado=agico:print $ogador

?ona#do@aAa?ona#dinBoCdriano444 #en)'uadrado=agico*17444 /or i in range)#en)'uadrado=agico**:print 'uadrado=agico!i"

?ona#do@aAa?ona#dinBoCdriano444 range)#en)'uadrado=agico**!0, 1, 5, 6"444 range)7*!0, 1, 5, 6"444 ' - 'uadrado=agico444 $ogador>Cdriano>444 #en)'*7444 print '!0"?ona#do444 print '!1"@aAa444 print '!5"?ona#dinBo444 print '!6"Cdriano444 '!7":race.acA )most recent ca## #ast*:;i#e FEpDsBe##G584F, #ine 1, in 2top#eve#2'!7"Hndex3rror: #ist index out o/ range444 /or i in range)#en)'uadrado=agico**:print i, 'uadrado=agico!i"

0 ?ona#do1 @aAa5 ?ona#dinBo6 Cdriano444 '!>?ona#do>, >@aAa>, >?ona#dinBo>, >Cdriano>"444 /or i in range)#en)'uadrado=agico**:i/ 'uadrado=agico!i"!0" -- >?>: print i, 'uadrado=agico!i"

0 ?ona#do5 ?ona#dinBo444 /or i in range)#en)'uadrado=agico**:i/ 'uadrado=agico!i"!0" -- >?>: print i, 'uadrado=agico!i"@eD.oardHnterrupt444 /or $ogador in ':i/ $ogador!0" -- >?>:print $ogador

?ona#do?ona#dinBo444 'uadrado=agico.sort)*444 /or $ogador in ':print $ogador

Cdriano5@aAa?ona#dinBo?ona#do444 'uadrado=agico.reverse)*444 /or $ogador in ':print $ogador

?ona#do?ona#dinBo@aAaCdriano444 /or i in range)#en)'uadrado=agico**:print i, 'uadrado=agico!i"

0 ?ona#do1 ?ona#dinBo5 @aAa6 Cdriano444 $ogador>Cdriano>444 $ogador in 'uadrado=agico:rue444 $ogador - >Iianca>444 $ogador in 'uadrado=agico;a#se444 444 444 /or $ogador in ':i/ $ogador!0:5" -- >?o>:print $ogador

?ona#do?ona#dinBo444 '.append)>?icardinBo>*444 #en)'*8444 '!>?ona#do>, >?ona#dinBo>, >@aAa>, >Cdriano>, >?icardinBo>"444 /or $ogador in ':i/ $ogador!0" -- >?>:print $ogador

?ona#do?ona#dinBo?icardinBo444 /or $ogador in ':i/ $ogador!0:5" -- >?o>:print $ogador

?ona#do?ona#dinBo444 #en)'*@eD.oardHnterrupt444 /or $ogador in ':print $ogador

?ona#do?ona#dinBo6@aAaCdriano?icardinBo444 '.sort)*444 '!>Cdriano>, >@aAa>, >?icardinBo>, >?ona#dinBo>, >?ona#do>"444 /or $ogador in ':print $ogador

Cdriano@aAa?icardinBo?ona#dinBo?ona#do444 '!0" - >Cdriano Hmperador>444 '!>Cdriano Hmperador>, >@aAa>, >?icardinBo>, >?ona#dinBo>, >?ona#do>"444 '!1" - >1rincipe> + > > + '!1"444 '!>Cdriano Hmperador>, >1rincipe @aAa>, >?icardinBo>, >?ona#dinBo>, >?ona#do>"444 /or $ogador in ':print $ogador

Cdriano Hmperador1rincipe @aAa?icardinBo?ona#dinBo?ona#do444 '!5" - >?omrio>444 '!>Cdriano Hmperador>, >1rincipe @aAa>, >?omJxe1rio>, >?ona#dinBo>, >?ona#do>"444 /or $ogador in ':print $ogador

Cdriano Hmperador1rincipe @aAa?omrio?ona#dinBo?ona#do444 '!5" +- FKovLF444 '!>Cdriano Hmperador>, >1rincipe @aAa>, >?omJxe1rioKovJx/7>, >?ona#dinBo>, >?ona#do>"444 /or $ogador in ':print $ogador

Cdriano Hmperador1rincipe @aAa?omrioKovL?ona#dinBo?ona#do444 '!5" - FKovo ?omarioF444 '!>Cdriano Hmperador>, >1rincipe @aAa>, >Kovo ?omario>, >?ona#dinBo>, >?ona#do>"444 /or $ogador in ':print $ogador

Cdriano Hmperador1rincipe @aAaKovo ?omario?ona#dinBo7?ona#do444 '!6" +- > Ma+cBo>444 /or $ogador in ':print $ogador

Cdriano Hmperador1rincipe @aAaKovo ?omario?ona#dinBo Ma+cBo?ona#do444 '!7" +- > Io#ao>444 /or $ogador in ':print $ogador

Cdriano Hmperador1rincipe @aAaKovo ?omario?ona#dinBo Ma+cBo?ona#do Io#ao444 444 444 444 444 444 444 '.sort)*444 /or $ogador in ':print $ogador

Cdriano Hmperador1rincipe @aAa?ona#dinBo Ma+cBo?ona#do Io#aoKovo ?omario444 #en)'*8444 $ogador - '!0"444 $ogador>Cdriano Hmperador>444 n - $ogador.sp#it)*444 n!>Cdriano>, >Hmperador>"444 '!0" - n!1" + > > + n!0"444 '!>Hmperador Cdriano>, >1rincipe @aAa>, >?ona#dinBo MaJx/acBo>, >?ona#do Io#ao>, >Kovo ?omario>"444 /or $ogador in ':print $ogador

Hmperador Cdriano1rincipe @aAa?ona#dinBo Ma+cBo?ona#do Io#aoKovo ?omario444 '!0".sp#it)*!>Hmperador>, >Cdriano>"444 '!0".sp#it)*!0">Hmperador>444 nome - '!0"444 nome>Hmperador Cdriano>444 nomeN - nome.sp#it)*8444 nomeN!>Hmperador>, >Cdriano>"444 nomeN!0">Hmperador>444 /or $ogador in 'uadrado=agico:print $ogador

Hmperador Cdriano1rincipe @aAa?ona#dinBo Ma+cBo?ona#do Io#aoKovo ?omario444 '!>Hmperador Cdriano>, >1rincipe @aAa>, >?ona#dinBo MaJx/acBo>, >?ona#do Io#ao>, >Kovo ?omario>"444 'uadrado=agico!>Hmperador Cdriano>, >1rincipe @aAa>, >?ona#dinBo MaJx/acBo>, >?ona#do Io#ao>, >Kovo ?omario>"444 copia - 'uadrado=agico!:"444 copia!>Hmperador Cdriano>, >1rincipe @aAa>, >?ona#dinBo MaJx/acBo>, >?ona#do Io#ao>, >Kovo ?omario>"444 copia.pop)*>Kovo ?omario>444 copia!>Hmperador Cdriano>, >1rincipe @aAa>, >?ona#dinBo MaJx/acBo>, >?ona#do Io#ao>"444 '!>Hmperador Cdriano>, >1rincipe @aAa>, >?ona#dinBo MaJx/acBo>, >?ona#do Io#ao>, >Kovo ?omario>"444 'uadrado=agico!>Hmperador Cdriano>, >1rincipe @aAa>, >?ona#dinBo MaJx/acBo>, >?ona#do Io#ao>, >Kovo ?omario>"444 /or $ogador in 'uadrado=agico:nomeNeparado- $ogador.sp#it)*print nomeNeparado!0"

Hmperador1rincipe?ona#dinBo?ona#doKovo444 copia.pop)*@eD.oardHnterrupt444 /or $ogador in 'uadrado=agico:print $ogador.upper)*

H=13?CDO? CD?HCOO1?HOPH13 @C@C?OOCLDHOQO MCRPQO?OOCLDO IOLCOKOKO ?O=C?HO444 @eD.oardHnterrupt444 /or i in range)#en)'uadrado=agico**:print i, 'uadrado=agico!i"

0 Hmperador Cdriano1 1rincipe @aAa5 ?ona#dinBo Ma+cBo6 ?ona#do Io#ao7 Kovo ?omario444 /or i in range)#en)'uadrado=agico**:print i, 'uadrad@eD.oardHnterrupt444 /or $ogador in 'uadrado=agico:

9@eD.oardHnterrupt444 /or i in range)#en)'uadrado=agico**:'!i" - '!i".#oSer)*print '!i"

imperador adrianoprincipe AaAarona#dinBo ga+cBorona#do .o#aovovo romario444 /or $ogador in 'uadrado=agico: print $ogadorimperador adrianoprincipe AaAarona#dinBo ga+cBorona#do .o#aovovo romario444 '!>imperador adriano>, >principe AaAa>, >rona#dinBo gaJx/acBo>, >rona#do .o#ao>, >vovo romario>"444 /or $ogador in 'uadrado=agico: print $ogador.tit#e)*Hmperador Cdriano1rincipe @aAa?ona#dinBo Ma+cBo?ona#do Io#aoKovo ?omario444 /or $ogador in 'uadrado=agico: print $ogador.capita#i0e)*Hmperador adriano1rincipe AaAa?ona#dinBo ga+cBo?ona#do .o#aoKovo romario444 /or i in range)#en)'uadrado=agico**:'!i" - '!i".tit#e)*print '!i"

Hmperador Cdriano1rincipe @aAa?ona#dinBo Ma+cBo?ona#do Io#aoKovo ?omario444 #en)'*8444 444 444 444 /or $ogador in 'uadrado=agico: print $ogador@eD.oardHnterrupt444 /or i in range)#en)'uadrado=agico**:print '!i"

Hmperador Cdriano1rincipe @aAa?ona#dinBo Ma+cBo?ona#do Io#aoKovo ?omario444 /or i in range)#en)'uadrado=agico**:print i, '!i"

T0 Hmperador Cdriano1 1rincipe @aAa5 ?ona#dinBo Ma+cBo6 ?ona#do Io#ao7 Kovo ?omario444 '.append)>3dson Crantes do Oascimento>*444 '!>Hmperador Cdriano>, >1rincipe @aAa>, >?ona#dinBo MaJx/acBo>, >?ona#do Io#ao>, >Kovo ?omario>, >3dson Crantes do Oascimento>"444 /or $ogador in 'uadrado=agico:nomeNeparado- $ogador.sp#it)*print nomeNeparado!0"

Hmperador1rincipe?ona#dinBo?ona#doKovo3dson444 444 444 /or $ogador in 'uadrado=agico:nomeNeparado- $ogador.sp#it)*print nomeNeparado!21"

Cdriano@aAaMa+cBoIo#ao?omarioOascimento444 /or $ogador in 'uadrado=agico:nomeNeparado- $ogador.sp#it)*print nomeNeparado!1"

Cdriano@aAaMa+cBoIo#ao?omarioCrantes444 '!>Hmperador Cdriano>, >1rincipe @aAa>, >?ona#dinBo MaJx/acBo>, >?ona#do Io#ao>, >Kovo ?omario>, >3dson Crantes do Oascimento>"444 /or $ogador in 'uadrado=agico:nomeNeparado- $ogador.sp#it)*print nomeNeparado!21"

Cdriano@aAaMa+cBoIo#ao?omarioOascimento444 /or $ogador in 'uadrado=agico:nomeNeparado- $ogador.sp#it)*print nomeNeparado!0", nomeNeparado!21"

Hmperador CdrianoU1rincipe @aAa?ona#dinBo Ma+cBo?ona#do Io#aoKovo ?omario3dson Oascimento444 '.append)>=arco Cndre Lopes =endes>*444 444 /or $ogador in 'uadrado=agico:nomeNeparado- $ogador.sp#it)*print nomeNeparado!21"

Cdriano@aAaMa+cBoIo#ao?omarioOascimento=endes444 /or $ogador in 'uadrado=agico:nomeNeparado- $ogador.sp#it)*print nomeNeparado!0"

Hmperador1rincipe?ona#dinBo?ona#doKovo3dson=arco444 /or $ogador in 'uadrado=agico:nomeNeparado- $oga