Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Python Проверить открыт ли файл Как узнать открыт ли файл или запущена программа в системе? Надеюсь, есть подобный метод в os, который помог бы мне в данном вопросе. https://www.cyberforum.ru/ python-beginners/ thread2018312.html Python Вывод словаря
Помогите, пожалуйста советом! Есть простой словарь. Нужно вывести ключ и значение (список). Причем, если в списке больше одного значения, то нужно вывести сообщение "favorite languages are: ", а если одно значение в списке, то " favorite language is: ". Программа не верно выводит, но найти ошибку не получается(( fav_lang = { 'alex ivanov': , 'masha sosnova': , 'ivan petrov':...
Python Найти сумму не используя специальных функций Есть задача: 1^1 + 2^2 + 3^3 + ... + 10^10=??? Надо найти сумму не используя специальных функций(**,pow(),...). https://www.cyberforum.ru/ python-beginners/ thread2017824.html Python Как добавить поддержку кириллицы в одну из библиотек по симуляции нажатия клавиш https://www.cyberforum.ru/ python-beginners/ thread2017737.html
В файле _pyautogui_osx.py библиотеки pyautogui есть такая строчка. Хочу узнать каким будет код для буквы 'л' подобный 0x01 и как получить этот самый код ? Добавлено через 9 минут Добавлено через 31 секунду Ну и сайт.....-_- То выдаёт,что слишком много символов,то публикует все 4 поста разом....Прошу прощения.Я не специально.
Шифр Цезаря Python
Написал такой код для шифра цезаря, как его можно оптимизировать, написать покрасивее: word = input('Введите текст на русском языке для зашифровки\nP.S.символы, отсутствующие в русском алфавите, будут переданы без изменений,\nрегистр символов не учитывается:\n').lower() Al = new_W = for i in word: if i not in Al: new_W.append(i) else: new_W.append(Al)
Python Вывод в консоль определённых элементов списка кортежей https://www.cyberforum.ru/ python-beginners/ thread2017113.html
Здравствуйте! Я столкнулся со следующей проблемой вывода информации на экран. Допустим, у меня дан список кортежей: listOfTuples = Мне нужно вывести на экран вторые элементы каждого кортежа в списке, причем вывести в одну строку, разделяя каждый элемент вывода пробелом, но без пробела в конце строки. То есть следующим образом: 5 10 3 6
Python Как вставить входящую переменную из параллельного потока в начало вводимой строки https://www.cyberforum.ru/ python-beginners/ thread2016785.html
Добрый вечер, подскажите, пожалуйста, как вставить входящую переменную из параллельного потока в начало вводимой строки?
Вывод данных с начала строки, не прерывая ввод с клавиатуры Python
Добрый день, программисты, подскажите ,пожалуйста, как сделать вывод данных с начала стоки, не прерываю ввод с клавиатуры. то есть ты вводишь данные в одном процессе, тебе приходит сообщение от другого с выводом на экран, не прерывая твой ввод либо в строке выше, либо с начала строки.
Python Обработка данных XML-файла Добрый день! В очередной раз застряла на ерундовом вопросе, надеюсь, что смогу получить у Вас совет. Имеется XML - файл, в котором по множеству раз повторяются значения элементов. В качестве примера приведу кусочек xml, где повторяются значения <Person> - 'Mr.Smith' и 'Ms.Black': <DataSet> <Property> <Person>Mr.Smith</Person> <property>Apartment</property>... https://www.cyberforum.ru/ python-beginners/ thread2015536.html Python Модифицированная задача коммивояжёра https://www.cyberforum.ru/ python-beginners/ thread2015165.html
Здравствуйте Мне необходимо написать программу которая будет находить кратчайший маршрут между заданными точками и возвратом обратно ( но конечно лучше что бы возврат и не возврат тоже был настраиваем) ( но в отличии от относительно легкой задачи коммивояжёра тут я могу проходить через вершину больше чем один раз ( естественно если этот путь становится более оптимален) и если получится то...
Python Наиболее эффективный способ просуммировать 1 млн случайных целых чисел, имеющих значения от 1 до 100 тысяч
Выбрать наиболее эффективный способ просуммировать 1 000 000 случайных целых числел, имеющих значения от 1 до 100 000.
Python Code Style: Подскажите, как красиво заполнить список https://www.cyberforum.ru/ python-beginners/ thread2014557.html
здравствуйте подскажите как красиво заполнить список ArrayAdress = можно это как то скалиграфировать?) в ArrayAdress = *50, ntdll + 0xD6123, ] Добавлено через 5 часов 5 минут неужели холивары на тему важности математики увлекательнее красоты кода? :scratch:
440 / 432 / 159
Регистрация: 21.05.2016
Сообщений: 1,338
21.07.2017, 03:41 0

Сортировка по комнатам - Python - Ответ 10634124

21.07.2017, 03:41. Показов 1954. Ответов 9
Метки (Все метки)

Ответ

Цитата Сообщение от rar Посмотреть сообщение
В какой именно программе нужно запусить этот код?
я запускал через Visual Studio Code
что т не получается...

Добавлено через 27 минут
MICRISOFT Visual Studio...
Спасибо за код!))

Добавлено через 7 часов 19 минут
Есть ли аналогичное решение но стандартными средствами питона (без подключения библиотек) например используя только циклы ?
Запускать нужно в python 3
https://www.python.org/downloads/

Использованные в программе библиотеки стандартные и являются частью python, но если вам надо совсем по простому, то вот:
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
myList = [
    ['Комната 1', 'Пирожок'],
    ['Комната 1', 'Яблоко'],
    ['Комната 2', 'Мишка'],
    ['Комната 2', 'Зебра']]
 
rooms = dict()
for x in myList:
    room = x[0]
    if room in rooms:
        rooms[room].append(x[1])
    else:
        rooms[room] = [x[1]]
result = sorted([[k,*v] for k,v in rooms.items()], key = lambda x: x[0])
print(result)


Вернуться к обсуждению:
Сортировка по комнатам Python
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.07.2017, 03:41
Готовые ответы и решения:

Распределение людей по комнатам
Задача, есть N людей, у каждого человека есть 1+ допуски в комнаты, то-есть человек со свойствами...

Переходы по комнатам в квест игре 2D
Существуют квестовые игры 2D в которых для решения разгадки нужно ходить по комнатам. Так вот как...

Вывести данные о студентах по комнатам
Доброго времени суток. Можете посоветовать по задачке? Информация содержит фамилию студента,...

Проблема с распределением интернета по комнатам
Проблема вот в чем, интернет не поступает в &quot;розетку в зале&quot; точнее роутер не видет порты 2 и 3....

9
21.07.2017, 03:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.07.2017, 03:41
Помогаю со студенческими работами здесь

Визуализация результата расселения по комнатам
Всем привет! Учусь создавать веб-приложения и передо мной стоит такая задача, как выводить...

Поиск пути по комнатам через клады
Найти кратчайший путь, проходящий через все комнаты с кладом (клад в комнате обозначается знаком $)...

Перебрать все возможные переходы по комнатам музея
Здравствуйте, застрял на одной задачке... В базе данных есть таблица &quot;Залы&quot;, в которой есть 7...

Запрос за вывод свободных мест в общежитии по комнатам
Необходима процедура на вывод свободных койко-мест (по комнатам) в общежитии, но как сделать - не...

Существуют ли программы создания интерьера, позволяющие сымитировать прогулку по комнатам ?
Добрый вечер. Существуют программы, позволяющие в трехмерном виде смоделировать интерьер комнаты...

Вывести путь, который нужно пройти, чтобы собрать все предметы, разбросанные по комнатам
Здравствуйте ребята, помогите с решением На днях задали вот такую задачку: Напишите программу ,...

Сортировка выбором, Сортировка простыми вставками, Сортировка пузырьком, Сортировка слиянием, Быстрая сортировка Хоара
Имеется список товаров, хранящихся на базе. Каждая строка этого списка содержит: инвентарный номер...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru