En esta guía rápida, veremos cómo verificar los elementos presentes o faltantes en un diccionario usando el método Contiene ().
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 pares de valor clave pueden ser los mismos o diferentes.
Contiene () función
El método contiene () en el diccionario Swift se usa para verificar si existe una clave o un valor en un diccionario o no. Se requiere cierre en taquigrafía como parámetro. Este parámetro especifica la condición de tal manera que si la condición cumple, entonces se devuelve verdadero. De lo contrario, se devuelve el falso.
Aquí, $ 0 se puede usar como cierre taquigrafía, especificando la condición.
Sintaxis
swift_dictionary.contiene ($ 0 condición)
El swift_dictionary es el diccionario de entrada.
Parámetro:
Se necesita la condición para verificar si existe una clave o valor en particular en un diccionario Swift o no.
Ejemplo 1
Crearemos un diccionario Swift que tenga cinco pares de valor clave y verificaremos los valores que existen en el swift_dicionary o no.
// crear un diccionario rápido
var swift_dictionary = [1: "java", 2: "php", 3: "scipy", 4: "pandas", 5: "pytorch"]
Imprimir ("Diccionario real - \ (Swift_Dictionary)")
// Verifique si el valor - Pandas existe en el swift_dictionary o no
imprimir ("¿Existe pandas? ? - \ (Swift_Dictionary.contiene $ 0.valor == "pandas") ")
// verifique si el valor - Scipy existe en el swift_dictionary o no
imprimir ("¿Existe pandas? ? - \ (Swift_Dictionary.contiene $ 0.valor == "Scipy") ")
// Verifique si el valor - HTML existe en el swift_dictionary o no
imprimir ("¿Existe pandas? ? - \ (Swift_Dictionary.contiene $ 0.valor == "html") ")
Producción:
Explicación
Línea 2
Creamos un diccionario llamado "Swift_Dictionary" con cinco pares de valores clave. Aquí, la clave es el tipo entero, y el valor es el tipo de cadena.
Línea 7
Aquí, estamos revisando el "valor: los pandas existe en el swift_dictionary o no". La salida es verdadera porque los pandas existen en el swift_dictionary.
Línea 10
Aquí, estamos revisando el "Valor: Scipy existe en el Swift_Dictionary o no". La salida es verdadera porque Scipy existe en el swift_dictionary.
Línea 13
Aquí, estamos revisando el "Valor - HTML existe en el Swift_Dictionary o no". La salida es falsa porque HTML no existe en el swift_dictionary.
Ejemplo 2
Crearemos un diccionario Swift que tenga cinco pares de valor clave y verificaremos las claves que existen en el swift_dictionary o no.
// crear un diccionario rápido
var swift_dictionary = [1: "java", 2: "php", 3: "scipy", 4: "pandas", 5: "pytorch"]
Imprimir ("Diccionario real - \ (Swift_Dictionary)")
// verifique si la clave - 3 existe en el swift_dictionary o no
imprimir ("¿Existe la tecla 3? ? - \ (Swift_Dictionary.contiene $ 0.clave == 3) ")
// verifique si la clave - 4 existe en el swift_dictionary o no
imprimir ("¿Existe la tecla 4? ? - \ (Swift_Dictionary.contiene $ 0.clave == 4) ")
// verifique si la clave - 15 existe en el swift_dictionary o no
imprimir ("¿Existe la tecla-15? ? - \ (Swift_Dictionary.contiene $ 0.clave == 15) ")
Producción:
Explicación
Línea 2
Creamos un diccionario llamado Swift_Dictionary con cinco pares de valores clave. Aquí, la clave es el tipo entero, y el valor es el tipo de cadena.
Línea 7
Aquí, estamos revisando si la "clave - 3" existe en el diccionario o no. La salida es verdadera porque "3" existe en el swift_dictionary.
Línea 10
Aquí, estamos revisando si la "clave - 4 existe en el diccionario o no". La salida es verdadera porque "4" existe en el swift_dictionary.
Línea 13
Aquí, estamos verificando si la "clave - 15 existe en el diccionario o no". La salida es falsa porque "15" no existe en el swift_dictionary.
Ejemplo 3
Crearemos un diccionario Swift con cinco pares de valores clave y verificaremos las claves que existan en el swift_dictionary o no existen usando condiciones.
// crear un diccionario rápido
var swift_dictionary = [1: "java", 2: "php", 3: "scipy", 4: "pandas", 5: "pytorch"]
Imprimir ("Diccionario real - \ (Swift_Dictionary)")
// Compruebe si la clave existe menos de 5 en el swift_dictionary o no
imprimir ("¿Existe una clave que sea inferior a 5 ? - \ (Swift_Dictionary.contiene $ 0.llave < 5 )")
// verifique si la clave existe mayor que 5 en el swift_dictionary o no
imprimir ("¿Existe una clave que sea mayor de 5 ? - \ (Swift_Dictionary.contiene $ 0.clave> 5) ")
Producción:
Explicación
Línea 2
Creamos un diccionario llamado Swift_Dictionary con cinco pares de valores clave. Aquí, la clave es el tipo entero, y el valor es el tipo de cadena.
Línea 7
Aquí, estamos revisando al menos una clave que existe menos de 5. La salida es verdadera ya que hay claves que existen menos de 5.
Línea 10
Aquí, estamos revisando al menos una clave que existe más de 5. La salida es falsa ya que ninguna clave en el swift_dictionary es mayor que 5.
Conclusión
En este tutorial rápido, vimos cómo verificar si los elementos en un diccionario existen o no.contiene () en Swift Dictionary es un método utilizado para verificar si existe una clave o un valor en un diccionario. Se requiere cierre en taquigrafía como parámetro. Este parámetro especifica la condición de tal manera que si la condición cumple, entonces se devuelve verdadero. De lo contrario, se devuelve el falso. Vimos diferentes ejemplos revisando otras condiciones para claves y valores particulares.