Найти - Пользователи
Полная версия: Помоги пожалуйста сам не разберусь!!!
Начало » Центр помощи » Помоги пожалуйста сам не разберусь!!!
1 2 3 4 5 6 7
pyuser
Encore_1908
Как отсортировать словарь по алфавиту?… как сохранить пары “ФИО”-“телефон” в правильном порядке?
from collections import OrderedDict
from operator import itemgetter
result = OrderedDict(sorted(Ваш_словарь.items(), key=itemgetter(0)))
Encore_1908
Спасибо pyuser за помощь!
Так как других вариантов решения задачи для mexanik4 нет, предлагаю свой) Кривоват конечно код, но функции свои выполняет
from collections import OrderedDict
from operator import itemgetter
def listi():
    db={}
    x=0
    while x<5:
        fio=raw_input('Your FIO - ')
        cell=raw_input('Your cellnumb - ')
        db[fio]=cell
        x+=1
    result = OrderedDict(sorted(db.items(), key=itemgetter(0)))
    for i in result:
        print i, str(' ==> ') , db[i]
pyuser
Encore_1908
    result = OrderedDict(sorted(db.items(), key=itemgetter(0)))
    for i in result:
        print i, str(' ==> ') , db[i]
result = OrderedDict(sorted(db.items(), key=itemgetter(0)))
for k, v in result.items():
    print("{} ==> {}".format(k, v))
или даже так:
from itertools import starmap
any(map(print, starmap("{} ==> {}".format, result.items())))
mexanik4
Задание 4. Описать процедуру Minmax(A,B), записывающую в переменную A минимальное из значений A и B, а в переменную B — максимальное из этих значений. Используя эту процедуру описать функцию Min3(A,B,C) вещественного типа, находящую минимальное из трех вещественных чисел A, B и C. С помощью этой функции найти минимальные из наборов (A,B,C), (A,B,D), (A,C,D), если даны числа A, B, C, D.
Encore_1908
Брр) это уже смешно становится) Вы серьезно? это же лёгкая задачка
Encore_1908
def MinMax(C,D):
A=min(C,D)
B=max(C,D)
print ‘A:’, A, ‘B:’, B

def Min3(A,B,C,D):
print ‘(A,B,C): ’, min(A,B,C)
print ‘(A,B,D): ’, min(A,B,D)
print ‘(A,C,D): ’, min(A,C,D)
mexanik4
не работает:
Encore_1908
def MinMax(C,D): A=min(C,D) B=max(C,D) print ‘A:’, A, ‘B:’, Bdef Min3(A,B,C,D): print ‘(A,B,C): ’, min(A,B,C) print ‘(A,B,D): ’, min(A,B,D) print ‘(A,C,D): ’, min(A,C,D)
FishHook
Один не умеет код на форуме оформлять, другой не известно чего вообще умеет, но берет и запускает ЯВНО невалидный код.

Encore_1908, Вам срочно идти СЮДА и тренироваться на кошках,

mexanik4, Вам срочно брать в руки учебник и читать.
Encore_1908
mexanik4
не работает:
Естественно не работает без отступов. Расставьте отступы и заработает

FishHook
Encore_1908, Вам срочно идти СЮДА и тренироваться на кошках
Извините, реально тупанул
mexanik4
Отступы то я естественно расставил!! я уж не настолько глуп!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB