logo

Pitón | función establecer ()

colocar() El método se utiliza para convertir cualquiera de los iterables en una secuencia de elementos iterables con elementos distintos, comúnmente llamado Conjunto. En Python, la función set() es un constructor incorporado que se utiliza para inicializar un conjunto o crear uno vacío. En este artículo, veremos sobre set() en Python y cómo podemos convertir un iterable en una secuencia con elementos únicos en Pitón .

json del objeto java

Sintaxis del método set() de Python

Sintaxis : establecer (iterable)
Parámetros: Cualquier secuencia iterable como lista, tupla o diccionario.
Devoluciones : Un conjunto vacío si no se pasa ningún elemento. Elemento no repetitivo iterable modificado según se pasa como argumento.



¿Qué es la función set() de Python?

Conjunto, un término en matemáticas para una secuencia que consta de distintos idiomas también se extiende en su idioma por Pitón y se puede hacer fácilmente usando set(). El método set() se utiliza para convertir un iterable en una secuencia con elementos únicos en Python, comúnmente llamado Set. Es una función constructora incorporada que se utiliza para crear un conjunto vacío o inicializar un conjunto con elementos.

Propiedades del método set() de Python

  • No se pasan parámetros para crear el conjunto vacío.
  • El diccionario también se puede crear usando un conjunto, pero solo quedan las claves después de la conversión y los valores se pierden.

Función set() en ejemplos de Python

A continuación se detallan las formas en que podemos usar set() en Python:

  • Crear un conjunto vacío
  • Usando set() con Lista
  • Usando set() con tuplas
  • Creando conjunto con rango
  • Convertir un diccionario en un conjunto

Creando un conjunto usando la función set()

En este ejemplo, estamos creando un Colocar usando la función set().



Python3






# we are creating an> #empty set by using set()> > s>=> set>()> print>(>'Type of s is '>,>type>(s))>

>

>

Producción

Type of s is>

Función set() con lista

En este ejemplo, estamos usando set() con Lista . Aquí, convertiremos un iterable en una secuencia con elementos únicos en Python.

Python3




# working of set() on list> # initializing list> lis1>=> [>3>,>4>,>1>,>4>,>5> ]> > # Printing iterables before conversion> print>(>'The list before conversion is : '> +> str>(lis1))> > # Iterables after conversion are> # notice distinct and elements> print>(>'The list after conversion is : '> +> str>(>set>(lis1)))>

>

>

Producción

The list before conversion is : [3, 4, 1, 4, 5] The list after conversion is : {1, 3, 4, 5}>

Función set() con tupla

En este ejemplo, estamos usando la función set() con tupla .

Python3




# working of set() on tuple> # initializing tuple> tup1>=> (>3>,>4>,>1>,>4>,>5>)> > # Printing iterables before conversion> print>(>'The tuple before conversion is : '> +> str>(tup1))> > # Iterables after conversion are> # notice distinct and elements> print>(>'The tuple after conversion is : '> +> str>(>set>(tup1)))>

ordenar una lista de matrices java

>

>

Producción

The tuple before conversion is : (3, 4, 1, 4, 5) The tuple after conversion is : {1, 3, 4, 5}>

Función set() con rango

En este ejemplo, estamos usando la función set() con rango función. Aquí, convertiremos un iterable en una secuencia con elementos únicos en Python.

Python3




# working of set() on range> > # initializing range> r>=> range>(>5>)> > r>=>set>(r)> # Iterables after conversion are> # notice distinct and elements> print>(>'The Range after conversion is : '> +> str>(r))>

>

>

Producción

The Range after conversion is : {0, 1, 2, 3, 4}>

Demostración del método set() con diccionario

En este ejemplo, estamos viendo la demostración de set() con Diccionario y está funcionando.

Python3




# Python3 code to demonstrate the> # working of set() on dictionary> > # initializing list> dic1>=> {>4> :>'geeks'>,>1> :>'for'>,>3> :>'geeks'> }> > # Printing dictionary before conversion> # internally sorted> print>(>'Dictionary before conversion is : '> +> str>(dic1))> > # Dictionary after conversion are> # notice lost keys> print>(>'Dictionary after conversion is : '> +> str>(>set>(dic1)))>

>

programación estándar c

>

Producción

Dictionary before conversion is : {4: 'geeks', 1: 'for', 3: 'geeks'} Dictionary after conversion is : {1, 3, 4}>