Convertir cadena para configurar python

Convertir cadena para configurar python

La conversión de una cadena a un conjunto en Python ayuda en una manipulación más fácil del texto, ya que elimina los caracteres duplicados y ordena los caracteres de la cadena alfabéticamente. Python proporciona varias formas de convertir la cadena de entrada a un conjunto. En esta publicación, generalizaremos cada uno de estos métodos utilizando los ejemplos apropiados.

Este artículo cubrirá los siguientes enfoques para convertir las cadenas especificadas para establecer en Python:

  • Utilizando el "colocar()" Función.
  • Utilizando el "agregar()" Método.
  • Usando "Establecer comprensión".

Método 1: Convertir la cadena para establecer en Python usando la función "set ()"

El "colocar()La función "crea el objeto de conjunto de pitón que tiene elementos únicos y desordenados. El método se puede usar aquí para realizar la conversión discutida.

Sintaxis

Set (ITerable)

Aquí, "itreable"Es un parámetro opcional que especifica la" secuencia "," colección "o" objeto iterador "que debe convertirse en un conjunto. Si no se da un iterable, se crea un conjunto vacío.

Ejemplo

Vamos a ver el siguiente código de ejemplo:

string_value = "Guía de Python"
print (string_value)
print (str (type (string_value)), '\ n')
set_value = set (string_value)
print (set_value)
print (str (type (set_value)))

En el código anterior, el "cadena"El valor se inicializa y se convierte en el conjunto utilizando el"colocar()" función. El "tipo()La función "se aplica dos veces antes y después de la conversión (para establecer) para verificar el tipo de datos.

Producción

El "cadena"En el fragmento anterior se ha convertido en un"colocar".

Método 2: Convertir la cadena para configurar en Python usando el método "add ()"

En Python, el "agregar()El método se utiliza para agregar un elemento/elemento a un conjunto. El método "add ()" toma un solo argumento que es el elemento/elementos que se agregarán al conjunto. No devuelve ningún valor. Este método se puede aplicar para agregar la cadena inicializada en un conjunto vacío.

Sintaxis

colocar.Agregar (elemento)

En la sintaxis anterior, "colocar"Es el nombre del objeto establecido y"elemento"Corresponde al elemento que debe agregarse.

Ejemplo

El siguiente código de ejemplo se usa para convertir la cadena para configurar en Python:

string_value = "Python"
set_value = set ()
Para el personaje en String_Value:
valor ajustado.Agregar (carácter)
print (set_value)
imprimir (tipo (set_value))

En las líneas de código anteriores, la cadena y el conjunto vacío se inicializan, respectivamente. Después de eso, el "para"El bucle se aplica junto con el"agregar()"Funciona para iterar sobre la cadena y agregar los caracteres de cadena en el conjunto vacío.

Producción

La salida anterior muestra que la cadena ha sido iterada y agregada en el conjunto en consecuencia.

Método 3: Convertir la cadena para establecer en Python usando "Configuración de comprensión"

En Python, "Establecer comprensión"Se utiliza para generar un conjunto a partir de un iterable actual, como una lista o una cadena. Este enfoque se utiliza para convertir la cadena dada en el conjunto a través de un "para" bucle.

Sintaxis

Expresión para elemento en iterable if condición

En la sintaxis anterior:

  • "expresión"¿Es cualquier expresión de pitón válida que se pueda aplicar al elemento.
  • "itreable"¿Es cualquier objeto Iterable como un conjunto, tupla, lista, etc.
  • "condición"Es un filtro opcional que selecciona qué elementos incluir en el nuevo conjunto.

Ejemplo

Vamos a ver el siguiente código:

string_value = "Python"
set_value = i para i en string_value
print (set_value)
imprimir (tipo (set_value))

En el bloque de código anterior, "Establecer comprensión"Se usa junto con el"paraBucle para crear un conjunto con cada carácter de cadena como elementos individuales.

Producción

Según la salida anterior, se puede verificar que la cadena de entrada se ha convertido en un conjunto. Es tal que los caracteres de cadena se adjuntan en un conjunto.

Conclusión

Para convertir la cadena dada en un conjunto, el "colocar()" función, "agregar()Método "o"Establecer comprensión"Se puede usar en Python. La función incorporada "set ()" se usa junto con la función "str ()" para transformar/convertir la cadena dada en un conjunto en python. Los enfoques "add ()" y "establecidos de comprensión" realizan la conversión a través de iterando a través del valor de la cadena. Esta publicación de Python presentó varias formas de convertir la cadena en un conjunto.