El símbolo: se usa en Python para más de un propósito
Como operador de corte con secuencia –
El operador – trunca parte de un objeto de secuencia, como una lista, una tupla o una cadena. Se requieren dos argumentos. El primero es el índice de inicio de segmento y el segundo es el índice de fin de segmento. Ambos operandos son opcionales. Si se omite el primer operando, el valor predeterminado es 0. Si se omite el segundo, se coloca 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 una serie de declaraciones de sangría en declaraciones if, while, for, def y class.
if expr: stmt
while expr: stmt1 stmt2
for x in sequence: stmt1 stmt2
def function1(): stmt1 stmt2
Publicado el 14 de febrero de 2018 4:31:03 p. m.
[2021] ¿Qué hace el operador de dos puntos ‘:’ en Python? {HD}