¿Por qué es string.join (lista) en lugar de list.join (cadena) en Python?

Python string.join (lista) vs list.join (cadena) : Aquí, vamos a aprender qué es string.join (lista) en lugar de la lista. join (cadena) en Python?

join () es un método de cadena y mientras que la usa los itera cadena de separación a través de una secuencia arbitraria, formando representaciones de cadena de cada uno de los elementos, insertándose entre los elementos.

de manera concisa, es porque se unen y string.join () son ambas operaciones genéricas que el trabajo en cualquier iterable y es un método de cadena.

Debido a que es un método de cadena, el join () puede trabajar class la cadena Unicode, así como cadenas de caracteres ASCII sin formato.

Ejemplo de uso de string.join (lista)

-bash-4.2$ python3
Python 3.6.8 (default, Apr 25 2019, 21:02:35)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> test_string = "test"
>>> test_string.join("1234")
'1test2test3test4'
>>>

En el ejemplo anterior, la cadena “prueba” se une con todos los personajes proporcionado como una unión argumento.

-bash-4.2$ python3
Python 3.6.8 (default, Apr 25 2019, 21:02:35)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> test_string = "test"
>>> test_string.join("---")
'-test-test-'
>>>


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *