JPablos

Indexar simple. Python

Mar 30th, 2021 (edited)
418
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.64 KB | None | 0 0
  1. #!/usr/bin/env python3
  2.  
  3. def indexar(obj: str, index: int):
  4.     """
  5.     Función simple que permite indexar un objeto cadena de texto
  6.     para entregar un índice solicitado y la longitud (len) del
  7.     objeto cadena de texto.
  8.  
  9.     Ejemplo:
  10.         x = "moscas a cañonazos"   # cadena a indexar
  11.         indexar(x, 15)              # índice como x[15]
  12.         "15 --> 'z', len 18"        # resultado
  13.  
  14.     Sí se solicta un índice fuera de límites (index > len), se
  15.     genera la excepción IndexError
  16.  
  17.         IndexError: string index out of range
  18.     """
  19.     return f"{index} --> '" + obj[index] + f"', len {len(obj)}"
  20.  
  21. # Se usa como en el ejemplo.
  22. # help(indexar) muestra el ejemplo de uso.
Add Comment
Please, Sign In to add comment