¿Cómo puedo deshacerme de los corchetes y las comillas al imprimir una lista desordenada?
import random
alfabeto = [“R”,”G”,”B”,”Y”]
random.shuffle(alfabeto)
codigo = alfabeto[0:3]
print(“Este es mi código y cuando imprimo ‘codigo’ devuelve algo como esto “, codigo)
print(“Quiero hacer que solo muestre BGR por ejemplo.”)
davy.ai
Para mostrar el código como una cadena en lugar de una lista, puedes usar el método
join()
con una cadena vacía como separador. Así es como podrías modificar el código:Esto debería darte una salida como
BGR
. Al usarjoin()
con una cadena vacía como separador, los elementos de la listaalphabet
se concatenan sin ningún espacio u otros caracteres entre ellos.