Tag: словарь

Группировка анаграмм с использованием OrderedDictionary: проблема с TypeError

Я был назначен группе групп граммов вместе в списке списков, lexcicographicaly. Ниже приведен один из тестовых примеров: Вход: eat tea tan ate nat bat Вывод: ate eat tea bat nat tan Тем не менее, я продолжаю получать typeError следующим образом: TypeError: TypeError: 'type' object is not iterable Мне удалось исправить эту ошибку, изменив anagramDict = […]

Напишите dict в файл с каждой парой ключ / значение на отдельной строке

В настоящее время я пишу программу регистрации аккаунта на Python. Программа использует файл, называемый players котором есть словарь, написанный на нем, с ключами, соответствующими имени пользователя игрока, а другая информация (адрес электронной почты, пароль, возраст и пол) в качестве массива, связанного с соответствующим ключом. Словарь accounts определяется так как в зависимости от того, существует или […]

Проверьте, есть ли в списке словарь с определенным значением

Мне нужно заполнить структуру данных Python, будь то список или словарь или подобное, с несколькими значениями для каждой записи, но мне нужно пропустить запись, если некоторое значение повторяется. Например, скажем, у меня есть три строки текста с тремя значениями в каждой строке, а две строки имеют одно и то же первое значение: AAA XXX 132 […]

как передать себя для работы внутри словаря python

Я пытаюсь сохранить функцию в словаре python, которая minipulates некоторые диапазоны из словаря это сам, но я не как передать self функции, например: d = {"r": range(10), "r2": range(10, 20), "f": lambda self: self["r"].extend(self["r2"])} Я ожидаю, что он вернет расширенный список, например: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, […]

Python: Сортировка списка на основе значений словаря

У меня есть dict y = {6:34,5:40,3:70,2:80} и список m = [5,2,3] который имеет только некоторые ключи dict y, я должен сортировать на основе значений от dict y = {2:80,3:70,5:40,6:34} и учитывать только ключи, присутствующие в списке m, и конечный результат должен быть отсортирован m =[2,3,5]

dict.setdefault добавляет один дополнительный (по умолчанию?) элемент в список значений

Я использую словарь для группировки данных из CSV-файла, так что, например, кулак и второй столбцы являются ключом dict, а значение будет списком кортежей со столбцом 3,4. мой фрагмент кода: import csv import collections csvDicData_ = dict() fh = open('myfile.csv', 'rt') reader = csv.reader(fh, delimiter=';', skipinitialspace=True) for indx, row in enumerate(reader): if row: #– put in […]

понимание python и list / dict

Я изучаю понимание списка / диктата, и я застрял! Я действительно не понимаю следующее … У меня есть эта программа: def histogram_for(word): adict = dict() for c in word: adict[c] = adict.get(c, 0) + 1 print adict return adict def histogram_dc(word): adict = dict() adict = {c: (adict.get(c, 0) + 1) for c in word} […]

dict pop не освобождает память

Похоже, сборщик мусора не собирает значения pop 'd из dict() в python 2.7 (не пытался на python 3). Вот пример: a = dict() # fill the memory (dict) for i in xrange(0, 9999999): a[i] = i # Memory usage is about 600 MB # try to free the memory for i in xrange(0, 9999999): a.pop(i) […]

Проблема с использованием numpy.load

У меня есть следующие данные, написанные на python 2, которые я хотел бы загрузить в файл python 3. import numpy as np x = np.array([{'a': np.array([1., 2., 3])}]) np.save('data.npy', x) Моя первая попытка заключалась в следующем: import numpy as np x = np.load('data.npy') UnicodeError: Unpickling a python object failed После игры с исходными данными, которые […]

Pandas: использование groupby, если значения в столбцах являются словарями

У меня есть dataframe category dictionary moto {'motocycle':10, 'buy":8, 'motocompetition':7} shopping {'buy':200, 'order':20, 'sale':30} IT {'iphone':214, 'phone':1053, 'computer':809} shopping {'zara':23, 'sale':18, 'sell':20} IT {'lenovo':200, 'iphone':300, 'mac':200} Мне нужна категория groupby и как результат соедините словари и выберите 3 ключа с самыми большими значениями. А затем получите dataframe, где в category столбцов у меня есть уникальная […]

Interesting Posts for Van-Lav

Python: эффективное обходное решение для многопроцессорной обработки функции, являющейся членом данных класса, изнутри этого класса

Как обрабатывать загрузку файлов в python в Windows?

Есть ли способ визуализации строки типа «Hello,% (name) s '% {' name ':' Felix '} в Java?

PyInstaller очень большой размер файла

Как отправить сельдерей все журналы в пользовательский обработчик. в моем случае обработчик python-logstash

TypeError при попытке доступа к formet.cleaned_data.get

Python SSL: WRONG_VERSION_NUMBER (_ssl.c: 590) с использованием urllib с прокси-сервером

Исправлена ​​проблема с установкой ImportError: libopenblas.so.0: невозможно открыть файл или каталог общих объектов

Как выполнять общие задачи после инициализации в унаследованных классах Python?

Необходимо захватить 3×3 окрестности входной ячейки из массива 2d numpy

Интерактивная визуализация графа

Структура проекта Python для Esky

Python возвращает строку как str, так и тип unicode

Python – использование регулярных выражений для поиска нескольких совпадений и их распечатки

TensorFlow: как регистрировать использование GPU-памяти (VRAM)?

Python - лучший язык программирования в мире.