78 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			78 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|   | --- | ||
|  | title: String Join Method | ||
|  | localeTitle: Método de unión de cadenas | ||
|  | --- | ||
|  | ## Método de unión de cadenas
 | ||
|  | 
 | ||
|  | El `str.join(iterable)` método se utiliza para unir todos los elementos en un `iterable` con una cadena especificada `str` . Si el iterable contiene valores no de cadena, genera una excepción TypeError. | ||
|  | 
 | ||
|  | `iterable` : Todos los iterables de cadena. Podría una lista de cadenas, tupla de cadena o incluso una cadena simple. | ||
|  | 
 | ||
|  | #### Ejemplos
 | ||
|  | 
 | ||
|  | 1) Únete a una lista de cadenas con `":"` | ||
|  | 
 | ||
|  | ```python | ||
|  | print ":".join(["freeCodeCamp", "is", "fun"])  | ||
|  | ``` | ||
|  | 
 | ||
|  | Salida | ||
|  | 
 | ||
|  | ```shell | ||
|  | freeCodeCamp:is:fun  | ||
|  | ``` | ||
|  | 
 | ||
|  | 2) Únete a una tupla de cuerdas con `" and "` | ||
|  | 
 | ||
|  | ```python | ||
|  | print " and ".join(["A", "B", "C"])  | ||
|  | ``` | ||
|  | 
 | ||
|  | Salida | ||
|  | 
 | ||
|  | ```shell | ||
|  | A and B and C  | ||
|  | ``` | ||
|  | 
 | ||
|  | 3) Inserta un `" "` después de cada carácter en una cadena | ||
|  | 
 | ||
|  | ```python | ||
|  | print " ".join("freeCodeCamp")  | ||
|  | ``` | ||
|  | 
 | ||
|  | Salida: | ||
|  | 
 | ||
|  | ```shell | ||
|  | free C ode C amp  | ||
|  | ``` | ||
|  | 
 | ||
|  | 4) Uniéndose con una cuerda vacía. | ||
|  | 
 | ||
|  | ```python | ||
|  | list1 = ['p','r','o','g','r','a','m']  | ||
|  |  print("".join(list1))  | ||
|  | ``` | ||
|  | 
 | ||
|  | Salida: | ||
|  | 
 | ||
|  | ```shell | ||
|  | program  | ||
|  | ``` | ||
|  | 
 | ||
|  | 5) Unir con conjuntos. | ||
|  | 
 | ||
|  | ```python | ||
|  | test =  {'2', '1', '3'}  | ||
|  |  s = ', '  | ||
|  |  print(s.join(test))  | ||
|  | ``` | ||
|  | 
 | ||
|  | Salida: | ||
|  | 
 | ||
|  | ```shell | ||
|  | 2, 3, 1  | ||
|  | ``` | ||
|  | 
 | ||
|  | #### Más información:
 | ||
|  | 
 | ||
|  | [Documentación de Python en String Join](https://docs.python.org/2/library/stdtypes.html#str.join) |