Saltar al contenido

¿Qué hace el operador dos puntos ‘:’ en Python?

octubre 2, 2021
60 93814 1511173378

El símbolo: se usa para más de un propósito en Python

Como operador de corte con secuencia –

El operador – corta una parte de un objeto de secuencia como lista, tupla o cadena. Se necesitan dos argumentos. El primero es el índice de inicio del segmento y el segundo es el índice del final del segmento. Ambos operandos son opcionales. Si se omite el primer operando, es 0 por defecto. Si se omite el segundo, se establece al final de la secuencia.

>>> a=[1,2,3,4,5]
>>> a[1:3]
[2, 3]
>>> a[:3]
[1, 2, 3]
>>> a[2:]
[3, 4, 5]
>>> s='computer'
>>> s[:3]
'com'
>>> s[3:6]
'put'

El símbolo – también se usa para iniciar un conjunto de instrucciones de sangría en caso de declaraciones if, while, for, def y class

if expr:
   stmt
while expr:
   stmt1
   stmt2
for x in sequence:
   stmt1
   stmt2
def  function1():
   stmt1
   stmt2

raja

Publicado el 14-feb-2018 16:31:03

close