Tag: порядок

Сортировка матрицы числовых значений для заданного столбца

Я новичок … Я пытался использовать код Ned Batchelder для сортировки в человеческом порядке матричной матрицы, как это было предложено в следующем сообщении: Сортировка массива строк с отрицательными номерами? Код работает на одномерном массиве, команда: print (отсортировано (a, key = natural_keys)) Теперь моя проблема в том, что мои данные представляют собой 10-столбную матрицу, и я […]

Неверный порядок вывода в Python

Что-то не так с моим кодом. Он не печатает так, как я хотел. print("Hello Herp, welcome to Derp v1.0 :)") inFile = input("Herp, enter symbol table file: ") symTbl = {} for line in open(inFile): i = line.split() symTbl[i[0]] = int(i[1]) print("Derping the symbol table (variable name => integer value)…") for var1 in symTbl: print(var1 […]

Заказ массива для максимальных парных совпадений

У меня есть массив: array([[ 4, 10], [ 4, 2], [ 0, 7], [ 5, 11], [ 6, 8], [ 3, 6], [ 9, 7], [ 2, 11], [ 9, 5], [ 8, 1]]) Я хочу метод, с помощью которого можно упорядочить пары значений так, чтобы как можно большее количество парных двухэлементных множеств имели общее […]

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

Скажем, у меня есть список: [a, b, c, d, e, f] Учитывая индекс, скажем 3, что такое pythonic способ удалить все до этого индекса из списка, а затем добавить его обратно. Поэтому, если мне присвоен индекс 3, я бы хотел изменить порядок в списке как [d, e, f, a, b, c]

python: произвольный порядок

В Oracle sql есть функция для заказа: order by decode("carrot" = 2 ,"banana" = 1 ,"apple" = 3) Каким будет лучший способ реализовать это в python? Я хочу иметь возможность заказать dict на его клавишах. И этот порядок не в алфавитном порядке или что-то еще, я определяю порядок.

Атрибут "index" – Python

Когда я читал этот ответ https://stackoverflow.com/a/9841401/5175044 на вопрос об удалении дубликатов из строки, я не мог понять, что означал атрибут index в ''.join(sorted(set(foo), key=foo.index)) Я сделал этот пример: foo = "Wicked long string" >>> "".join(sorted(set(foo),key = foo.index)) 'Wicked longstr' >>> "".join(sorted(set(foo))) ' Wcdegiklnorst' что заставляет меня думать, что это помогает в сохранении порядка персонажей.

получение последнего набора / хэш из redis

Я только начинаю с redis, и я ударил свой первый камнем преткновения с выходом noSql; ранее все, что я знаю, это sql-сервер. Я понимаю принцип, что все основано на ключевой ценности. но как это работает с заказом, например: используя хэш-набор: HMSET users:1 firstname 'james' lastname 'smith' created 'datetime.datatime.now' Теперь я предполагаю, что вы добавите вторую […]

Генерировать упорядоченные кортежи бесконечных последовательностей

У меня есть два генератора genA и genB и каждый из них генерирует бесконечную, строго монотонно возрастающую последовательность целых чисел. Теперь мне нужен генератор, который генерирует все кортежи (a, b) такие, что a производится genA а b производится genB и a < b , упорядоченными по возрастанию a + b . В случае двусмысленности упорядочение […]

Python: как заказать список на основе другого списка

Я хочу заказать list1 на основе строк в списке2. Любые элементы в списке1, которые не соответствуют списку2, должны быть помещены в конец правильно упорядоченного списка1. Например: list1 = ['Title1-Apples', 'Title1-Oranges', 'Title1-Pear', 'Title1-Bananas'] list2 = ['Bananas', 'Oranges', 'Pear'] list1_reordered_correctly= ['Title1-Bananas','Title1-Oranges','Title1-Pear','Title1-Apples']

Соответствующие словарные ключи и значения Выходы

Поскольку словарь не упорядочен, вывод также не упорядочен: >>> d = dict(b = 1, a = 2, z = 3) >>> d.keys() ['a', 'z', 'b'] >>> d.values() [2, 3, 1] Но всегда ли выводятся keys и values в соответствующем порядке?

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