Articles of unirse a la

¿Por qué la unión integrada no influye en mi código?

Tuve un error que reduje a esto: a = [‘a’,’b’,’c’] print( “Before”, a ) ” “.join(a) print( “After”, a ) Que produce esto: runfile(‘C:/program.py’, wdir=r’C:/’) Before [‘a’, ‘b’, ‘c’] After [‘a’, ‘b’, ‘c’] ¿Que está pasando aqui?

Unir una lista de listas en una sola lista en Python

Posible duplicado: Aplanar (una irregular) lista de listas en Python Tengo una lista que consta de muchas listas. Aquí hay un ejemplo, [ [Obj, Obj, Obj, Obj], [Obj], [Obj], [ [Obj,Obj], [Obj,Obj,Obj] ] ] ¿Hay una manera de unir todos estos elementos en una sola lista, por lo que la salida será algo así como […]

Unir múltiples cadenas si no están vacías en Python

Tengo cuatro cuerdas y cualquiera de ellas puede estar vacía. Necesito unirlos en una sola cuerda con espacios entre ellos. Si uso: new_string = string1 + ‘ ‘ + string2 + ‘ ‘ + string3 + ‘ ‘ + string4 El resultado es un espacio en blanco al comienzo de la nueva cadena si la […]

Unir pares de elementos de una lista – Python

Sé que se puede unir una lista para hacer una cadena larga como en: x = [‘a’, ‘b’, ‘c’, ‘d’] print ”.join(x) Obviamente esto saldría: ‘abcd’ Sin embargo, lo que estoy tratando de hacer es simplemente unirme a la primera y segunda cadenas de la lista, luego unirme a la tercera y cuarta y así […]

Unir elementos en una lista sin el comando join

Necesito unir los elementos en una lista sin usar el comando join , así que si, por ejemplo, tengo la lista: [12,4,15,11] La salida debe ser: 1241511 Aquí está mi código hasta ahora: def lists(list1): answer = 0 h = len(list1) while list1 != []: answer = answer + list1[0] * 10 ** h h […]

Python join: ¿por qué es string.join (list) en lugar de list.join (string)?

Esto siempre me ha confundido. Parece que esto sería mejor: my_list = [“Hello”, “world”] print my_list.join(“-“) # Produce: “Hello-world” Que esto: my_list = [“Hello”, “world”] print “-“.join(my_list) # Produce: “Hello-world” ¿Hay alguna razón específica por la que sea así?

¿Cómo unir todos los elementos en una lista?

Tengo una lista y agrega cada letra de una palabra una por una a esta lista, no sé qué estará en la lista hasta que se ejecute el progtwig. ¿Cómo puedo unir cada letra de la lista en una sola palabra? por ejemplo, convierta [‘p’, ‘y’, ‘t’, ‘h’, ‘o’, ‘n’] en [‘python’] .