Neste guia Swift, veremos como verificar os elementos presentes ou ausentes em um método de dicionário usando contains ().
Se queremos criar um dicionário no Swift, precisamos especificar o tipo de dados do par de chaves e valores ao criar um dicionário. Ambos os tipos de dados de pares de valor-chave podem ser os mesmos ou diferentes.
Função contém ()
O método contains () no dicionário Swift é usado para verificar se existe uma chave ou valor em um dicionário ou não. É preciso fechamento de abreviação como um parâmetro. Este parâmetro especifica a condição de modo que, se a condição satisfar. Caso contrário, False é devolvido.
Aqui, $ 0 pode ser usado como fechamento de abreviação, especificando a condição.
Sintaxe
swift_dictionary.contém ($ 0 condição)
O swift_dictionary é o dicionário de entrada.
Parâmetro:
É preciso a condição para verificar se existe uma chave ou valor específico em um dicionário rápido ou não.
Exemplo 1
Criaremos um dicionário rápido que tenha cinco pares de valor-chave e verifique se há valores que existem no swift_dictionary ou não.
// Crie um dicionário rápido
var swift_dictionary = [1: "java", 2: "php", 3: "scipy", 4: "pandas", 5: "pytorch"]
print ("Dicionário real - \ (swift_dictionary)")
// Verifique se o valor - pandas existe no swift_dictionary ou não
impressão ("existem pandas ? - \ (swift_dictionary.contém $ 0.valor == "pandas") ")
// Verifique se o valor - existe no Swift_dictionary ou não
impressão ("existem pandas ? - \ (swift_dictionary.contém $ 0.valor == "Scipy") ")
// Verifique se o valor - html existe no swift_dictionary ou não
impressão ("existem pandas ? - \ (swift_dictionary.contém $ 0.valor == "html") ")
Saída:
Explicação
Linha 2
Criamos um dicionário chamado "swift_dictionary" com cinco pares de valor-chave. Aqui, a chave é o tipo inteiro, e o valor é o tipo de string.
Linha 7
Aqui, estamos verificando o “valor - pandas existe no swift_dictionary ou não”. A saída é verdadeira porque os pandas existem no swift_dictionary.
Linha 10
Aqui, estamos verificando o “Valor - Scipy existe no Swift_dictionary ou não”. A saída é verdadeira porque existe cemia no swift_dictionary.
Linha 13
Aqui, estamos verificando o “valor - html existe no swift_dictionary ou não”. A saída é falsa porque o HTML não existe no swift_dictionary.
Exemplo 2
Criaremos um dicionário rápido que tenha cinco pares de valor-chave e verifique se há chaves que existem no swift_dictionary ou não.
// Crie um dicionário rápido
var swift_dictionary = [1: "java", 2: "php", 3: "scipy", 4: "pandas", 5: "pytorch"]
print ("Dicionário real - \ (swift_dictionary)")
// Verifique se a chave - 3 existe no swift_dictionary ou não
print ("O KEY-3 existe ? - \ (swift_dictionary.contém $ 0.chave == 3) ")
// Verifique se a chave - 4 existe no swift_dictionary ou não
impressão ("existe a chave-4 ? - \ (swift_dictionary.contém $ 0.chave == 4) ")
// Verifique se a chave - 15 existe no swift_dictionary ou não
print ("Key 15 existe ? - \ (swift_dictionary.contém $ 0.chave == 15) ")
Saída:
Explicação
Linha 2
Criamos um dicionário chamado swift_dictionary com cinco pares de valor-chave. Aqui, a chave é o tipo inteiro, e o valor é o tipo de string.
Linha 7
Aqui, estamos verificando se a “chave - 3” existe no dicionário ou não. A saída é verdadeira porque "3" existe no swift_dictionary.
Linha 10
Aqui, estamos verificando se a "chave - 4 existe no dicionário ou não". A saída é verdadeira porque "4" existe no swift_dictionary.
Linha 13
Aqui, estamos verificando se a "chave - 15 existe no dicionário ou não". A saída é falsa porque "15" não existe no swift_dictionary.
Exemplo 3
Criaremos um dicionário rápido com cinco pares de valor-chave e verificaremos as chaves que existem no swift_dictionary ou não existem usando condições.
// Crie um dicionário rápido
var swift_dictionary = [1: "java", 2: "php", 3: "scipy", 4: "pandas", 5: "pytorch"]
print ("Dicionário real - \ (swift_dictionary)")
// Verifique se existe a chave que é menor que 5 no Swift_dictionary ou não
impressão ("existe uma chave que é menor que 5 ? - \ (swift_dictionary.contém $ 0.chave < 5 )")
// Verifique se a chave existe maior que 5 no swift_dictionary ou não
impressão ("existe uma chave que é maior que 5 ? - \ (swift_dictionary.contém $ 0.chave> 5) ")
Saída:
Explicação
Linha 2
Criamos um dicionário chamado swift_dictionary com cinco pares de valor-chave. Aqui, a chave é o tipo inteiro, e o valor é o tipo de string.
Linha 7
Aqui, estamos verificando pelo menos uma chave que existe menos de 5. A saída é verdadeira, pois existem chaves que existem menos de 5.
Linha 10
Aqui, estamos verificando pelo menos uma chave que existe maior que 5. A saída é falsa, pois nenhuma chave no swift_dictionary é maior que 5.
Conclusão
Neste tutorial rápido, vimos como verificar se os elementos de um dicionário existem ou não.contém () no swift dicionário é um método usado para verificar se existe uma chave ou valor em um dicionário. É preciso fechamento de abreviação como um parâmetro. Este parâmetro especifica a condição de modo que, se a condição satisfar. Caso contrário, False é devolvido. Vimos exemplos diferentes verificando outras condições para chaves e valores específicos.