programa de Python para convertir una lista de caracteres en una cadena

Aquí, vamos a aprender cómo convertir la lista de caracteres (una lista de caracteres) en una cadena en el lenguaje de programación Python?

Python | La conversión de la lista de caracteres en una cadena

Para convertir una lista dada de caracteres en una cadena, hay dos enfoques,

  1. Usando el bucle y ndash; recorrer la lista de caracteres es decir, extractos de la lista y añadir caracteres a la cadena.
  2. El uso de unirse a la función () y ndash; una lista de caracteres se puede convertir en una cadena uniendo los caracteres de la lista en la cadena.

Nota: En los dos casos anteriores, la cadena debe ser declarada, (se puede asignar “” para declarar como una cadena vacía).

Método 1:

list1 = ['H', 'e', 'l', 'l', 'o']
# printing characters list and its type
print("list1: ", list1)
print("type(list1): ", type(list1))
print()
# converting character list to the string
str1 = ""
for i in list1:
str1 += i;
# print the string and its type
print("str1: ", str1)
print("type(str1): ", type(str1))

salida

list1:  ['H', 'e', 'l', 'l', 'o']
type(list1): <class 'list'>
str1: Hello
type(str1): <class 'str'>

Método 2:

list1 = ['H', 'e', 'l', 'l', 'o']
# printing characters list and its type
print("list1: ", list1)
print("type(list1): ", type(list1))
print()
# converting character list to the string
str1 = ""
str1 = str1.join(list1)
# print the string and its type
print("str1: ", str1)
print("type(str1): ", type(str1))

salida

list1:  ['H', 'e', 'l', 'l', 'o']
type(list1): <class 'list'>
str1: Hello
type(str1): <class 'str'>


Deja un comentario

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