Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Duda string slicing #4

Open
JVilchis18 opened this issue Oct 3, 2018 · 1 comment
Open

Duda string slicing #4

JVilchis18 opened this issue Oct 3, 2018 · 1 comment
Labels
question Further information is requested

Comments

@JVilchis18
Copy link

JVilchis18 commented Oct 3, 2018

Hola, no entiendo que es lo que puede pasar en este comando:

 "string"[ini:fin:k]

Para enteros no negativos ini, fin y k.

@gerdm gerdm changed the title str Duda string slicing Oct 3, 2018
@gerdm
Copy link
Owner

gerdm commented Oct 3, 2018

Hola @JVilchis18, para una variable x de tipo str,

x[ini:fin:k]

Es la manera general de hacer un string slicing.

Revisa bien la sección de slicing dentro de la lectura 1

La mejor manera de trabajar y entender este tipo de comandos es trabajar con unos ejemplos. Considera:

n [1]: ini, fin, k = 1, 10, 1

In [2]: x = "Universidad Marista"

In [3]: x[ini:fin:k]
Out[3]: 'niversida'

En este caso, x[ini:fin:k] hace un slice del segundo al décimo carácter dentro de x en pasos de uno a uno. Considera ahora

In [4]: ini, fin, k = 1, 10, 2

In [5]: x[ini:fin:k]
Out[5]: 'nvria'

De igual manera, nos hace un slice del segundo al décimo carácter dentro de x, pero con una modificación. ¿Qué hace k?

@gerdm gerdm added the question Further information is requested label Oct 3, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants