Programa de Python para convertir conjuntos en tuplas y tuplas en conjuntos

Estas son las formas de convertir un conjunto en una tupla y una tupla en un conjunto en Python.

  1. tuple(): el método tuple() se utiliza para convertir en una tupla. Acepta otros valores de tipo como argumento y devuelve un valor de tipo tupla.
  2. set(): El método set() convierte otros valores de tipo para establecer. Este método también acepta otros valores de tipo como argumento y devuelve un valor de tipo establecido.
  3. type(): El método type() se utiliza para verificar el tipo de datos del valor. Acepta un valor como argumento y devuelve el tipo del valor.

Python configurado como tupla

Método 1: usar el método tupla()

Para convertir un conjunto en tupla en Python, puedes utilizar el método “tuple()” . La función tuple() toma un iterador como parámetro; en nuestro caso, es un conjunto que devuelve una tupla.

chilling_adentures = {"Sabrina", "Zelda", "Hilda", "Ambrose"}

of_sabrina = tuple(chilling_adentures)
print(of_sabrina)
print(type(of_sabrina))

Producción

('Hilda', 'Ambrose', 'Sabrina', 'Zelda')
<class 'tuple'>

Para verificar el tipo de datos en Python , use la función type() . Usamos la función type(), que devuelve la tupla, lo que significa que nuestra conversión de un conjunto a una tupla fue exitosa.

Método 2: usar la comprensión de listas

st = {'A', 'B', 'C', 'D', 'E'}
x = [i for i in st]

print(tuple(x))

Producción

('C', 'A', 'D', 'E', 'B')

Método 3: usar la función de enumerate()

st = {'A', 'B', 'C', 'D', 'E'}
x = [i for a, i in enumerate(st)]

print(tuple(x))

Salida

('B', 'D', 'A', 'C', 'E')

Tupla de Python para configurar

Para convertir una tupla en un conjunto en Python, puede utilizar la función “set()” . El método set() convierte cualquier iterable en una secuencia de elementos iterables con elementos distintos.

Sintaxis

set(iterable)

Parámetros

iterable:

el método set() toma cualquier secuencia iterable como una lista , tupla o diccionario .

Valor de retorno

Si no pasa ningún valor a la función set(), devuelve un conjunto vacío. De lo contrario, devuelve un elemento no repetitivo iterable modificado tal como se pasa como argumento.

Cómo utilizar la función set() para convertir una tupla en un conjunto

tpl = ("G", "R", "O", "G", "U")

# Printing tuple
print(type(tpl), " ", tpl)

# set() method convert set to tuple
s = set(tpl)
print("Converting tuple to set")

# printing tuple
print(type(s), " ", s)

Producción

<class 'tuple'> ('G', 'R', 'O', 'G', 'U')
Converting tuple to set
<class 'set'> {'R', 'G', 'U', 'O'}

La función type() nos ayuda a verificar el tipo de datos del valor. En este ejemplo, definimos una tupla usando llaves ({ }) y luego usamos la función type() para verificar su tipo de datos.

Esto es todo por hoy, seguiremos publicando cosas sobre Python más adelante.

Relacionado

¿Por qué Python es Mejor que PHP?

Cuando se trata del back-end, se pueden usar numerosos lenguajes de programación. Eso puede dificultar la decisión de qué framework dominar, ya que hay una gran cantidad de diferentes características, funcionalidades y bibliotecas que ofrece cada uno de estos idiomas. La elección puede ser particularmente difícil para los nuevos desarrolladores. Sin embargo, Python y PHP se destacan entre estos lenguajes de programación por varias razones. Python ¡SEGUIR LEYENDO!

Kedro: Un framework de Python para proyectos de ciencia de datos reproducibles

¿Alguna vez ha pasado sus datos a una lista de funciones y clases sin saber con certeza cómo es la salida? Puede intentar guardar tus datos y luego verificarlos ante Jupyter Notebook para asegurarte de que el resultado sea el esperado. Este enfoque funciona, pero es engorroso. def process_data(data): pass def split_data(data): pass df = process_data(data) df.to_csv('processed_data.csv') X_train, X_test, y_train, y_test = split_data(data) Otro problema común ¡SEGUIR LEYENDO!

Pycharm mejora el cliente HTTP y UX para Python 3.11

Pycharm ha lanzado la versión 2022.2 con varias características nuevas, como información de código para Python 3.11, selección de entorno de ejecución en elHTTPcliente, una interfaz de usuario rediseñada para configurar intérpretes remotos y soporte para el script de estructura PyScript. Python 3.11 incluye información de código para grupos de excepciones, marcado de elementos TypedDict individuales y soporte preliminar para genéricos variados. Con la versión actualizada, ¡SEGUIR LEYENDO!

5 Mejores lenguajes de programación para dominar en 2023

Los principales lenguajes de programación para aprender en 2023 son esenciales para cualquiera que desee encontrar una profesión respetable, tener un futuro prometedor o beneficiarse de otros factores. Sin duda, una carrera en programación es viable. Saber qué lenguajes de programación están en demanda es beneficioso, ya sea que sea nuevo en la programación o quieras refrescar tus conocimientos. Repasemos los cinco principales lenguajes de programación ¡SEGUIR LEYENDO!

4 Mejores Lenguajes de Programación de desarrollo web en 2024

El proceso de diseño, construcción y administración de sitios web se conoce como desarrollo web. Abarca facetas como el diseño y la publicación de sitios web, la programación y gestión web, así como la administración de bases de datos. Se refiere al proceso de desarrollo de una aplicación a la que se puede acceder a través de Internet, a saber, sitios web. Mejores lenguajes de programación ¡SEGUIR LEYENDO!