Perguntas com a marcação «dictionary»

169
Como converter lista em mapa no Kotlin?

Por exemplo, eu tenho uma lista de strings como: val list = listOf("a", "b", "c", "d") e eu quero convertê-lo em um mapa, onde as strings são as chaves. Eu sei que devo usar a .toMap()função, mas não sei como e não vi nenhum exemplo

161
Agrupar por LINQ em um objeto de dicionário

Estou tentando usar o LINQ para criar um Dictionary<string, List<CustomObject>>de a List<CustomObject>. Posso fazer isso funcionar usando "var", mas não quero usar tipos anônimos. Aqui está o que eu tenho var x = (from CustomObject o in ListOfCustomObjects group o by...

158
O que são objetos de exibição de dicionário?

No python 2.7, temos os métodos de visualização de dicionário disponíveis. Agora, conheço os prós e contras do seguinte: dict.items()(e values, keys): retorna uma lista, para que você possa realmente armazenar o resultado e dict.iteritems() (e similares): retorna um gerador, para que você possa...

158
O que seria um "ditado congelado"?

Um conjunto congelado é um frozenset. Uma lista congelada pode ser uma tupla. O que seria um ditado congelado? Um ditado imutável e lavável. Eu acho que poderia ser algo assim collections.namedtuple, mas isso é mais como um ditado de chaves congeladas (um ditado meio congelado). Não é? A...

158
Python - Lista de dicionários únicos

Digamos que eu tenho uma lista de dicionários: [ {'id': 1, 'name': 'john', 'age': 34}, {'id': 1, 'name': 'john', 'age': 34}, {'id': 2, 'name': 'hanna', 'age': 30}, ] e preciso obter uma lista de dicionários exclusivos (removendo as duplicatas): [ {'id': 1, 'name': 'john', 'age': 34}, {'id':...

156
Como usar o NSJSONSerialization

Eu tenho uma string JSON (do PHP json_encode()que se parece com isso: [{"id": "1", "name":"Aaa"}, {"id": "2", "name":"Bbb"}] Quero analisar isso em algum tipo de estrutura de dados para o meu aplicativo para iPhone. Eu acho que a melhor coisa para mim seria ter uma matriz de dicionários, então o...