Diccionario Swift retirarse y eliminar Value

Diccionario Swift retirarse y eliminar Value
En esta guía rápida, eliminaremos los elementos de un diccionario Swift utilizando los métodos RemoveAll () y RemoLeValue ().

Si queremos crear un diccionario en Swift, tenemos que especificar el tipo de datos de la clave y el par de valores al crear un diccionario. Ambos tipos de datos de los pares de valor clave pueden ser los mismos o diferentes.

Lo discutiremos uno por uno.

Método removeall ()

El método RemoveAll () en el diccionario Swift elimina todos los pares de valor clave. Devuelve un diccionario vacío- [:].

Sintaxis:

swift_dictionary.eliminar todo()


Donde el Swift_Dictionary es el diccionario de entrada.

Ejemplo 1:

Creamos un diccionario Swift que tiene 7 pares de valor clave y usamos el método RemoveAll () para eliminar todos los elementos en ese diccionario.

// crear un diccionario rápido
var swift_dictionary = [1: "java", 2: "php", 3: "scipy", 4: "pandas", 5: "pandas", 6: "java", 7: "pandas"]
Imprimir ("Diccionario real - \ (Swift_Dictionary)")
// Filtrar el swift_dictionary de tal manera que el valor es pandas
Imprimir ("Valores de pandas - \ (Swift_Dictionary.Filtro $ 0.valor == "pandas") ")


Producción:

Explicación:

Línea 2


Creamos un diccionario llamado Swift_Dictionary con 7 pares de valores clave. Aquí, la clave es el tipo y valor entero es el tipo de cadena.

Línea 7


Aquí, usamos el método RemoveAll () para eliminar todos los elementos en el swift_dictionary.

Línea 9


Cuando imprimimos el swift_dictionary, devuelve vacío.

Ejemplo 2:

Creamos un diccionario Swift que tiene 2 pares de valor clave y usamos el método RemoveAll () para eliminar todos los elementos en ese diccionario.

// crear un diccionario rápido
var swift_dictionary = [1: 100,2: 200]
Imprimir ("Diccionario real - \ (Swift_Dictionary)")
// Eliminar todos los elementos del swift_dictionary
swift_dictionary.eliminar todo()
Imprimir ("Diccionario después de eliminar todos los elementos - \ (Swift_Dictionary)")


Producción:

Explicación:

Línea 2


Creamos un diccionario llamado Swift_Dictionary con 2 pares de valores clave. Aquí, la clave es el tipo y valor entero también es el tipo entero.

Línea 7


Aquí, usamos el método RemoveAll () para eliminar todos los elementos en el swift_dictionary.

Línea 9


Cuando imprimimos el swift_dictionary, devuelve vacío.

Método RemoLEValue ()

El método removeValue () en el diccionario Swift elimina un par de valores clave particular basado en la tecla proporcionada. Se necesita una clave como parámetro.

Sintaxis:

swift_dictionary.removeValue (ForKey: Key)


Donde el Swift_Dictionary es el diccionario de entrada.

Parámetro:

La clave es la clave presente en el diccionario Swift. El par Key_Value se elimina asociado con esta clave.

Ejemplo 1:

Creamos un diccionario Swift que tiene 7 pares de valor clave y usamos el método RemoLEValue () para eliminar un par con Key-4.

// crear un diccionario rápido
var swift_dictionary = [1: 100,2: 200,3: 200,4: 400,5: 12,6: 34,7: 100]
Imprimir ("Diccionario real - \ (Swift_Dictionary)")
// Eliminar el par con la tecla 4
swift_dictionary.eliminarValue (Forkey: 4)
Imprimir ("Elementos restantes - \ (Swift_Dictionary)")


Producción:

Explicación:

Línea 2


Creamos un diccionario llamado Swift_Dictionary con 7 pares de valores clave. Aquí, la clave es el tipo y valor entero también es el tipo entero.

Línea 7


Aquí, usamos el método removeValue () para eliminar el par con la tecla como 4.

Línea 9


Cuando imprimimos el swift_dictionary, devuelve los pares de valor clave excepto Key-4.

Ejemplo 2:

Creamos un diccionario Swift que tiene 4 pares de valor clave y usamos el método RemoLValue () para eliminar un par con la clave: "Sravan".

// crear un diccionario rápido
var swift_dictionary = ["Sravan": 100, "Souji": 3, "Megna": 20, "Rakhesh": 23]
Imprimir ("Diccionario real - \ (Swift_Dictionary)")
// Eliminar el par con la tecla- "Sravan"
swift_dictionary.remoutValue (forkey: "sravan")
Imprimir ("Elementos restantes - \ (Swift_Dictionary)")


Producción:

Explicación:

Línea 2


Creamos un diccionario llamado Swift_Dictionary con 7 pares de valores clave. Aquí, la clave es el tipo de cadena y el valor es el tipo entero.

Línea 7


Aquí, usamos el método removeValue () para eliminar el par con la tecla como "sravan".

Línea 9


Cuando imprimimos el swift_dictionary, devuelve los pares de valor clave excepto la clave "sravan".

Conclusión

En Swift, si desea eliminar los elementos completos de todo el diccionario, puede usar el método RemoveAll (). No toma ningún parámetro. Si desea eliminar un par de clave de clave particular, se utiliza el método RemoLEValue (). El método removeValue () en el diccionario Swift elimina un par de valores clave particular basado en la tecla proporcionada. Se necesita una clave como parámetro.