import operator
data = {'Улан-Удэ': 65, 'Иркутск': 2, 'Шаралдай': 1, 'Санкт-Петербург': 1, 'Москва': 5, 'New York City': 1, 'Южно-Сахалинск': 1, 'Ростов-на-Дону': 1, 'Улюкчикан': 1, 'Мухоршибирь': 1, 'Masaya': 1, 'Barcelona': 1, 'Новосибирск': 1, 'Chicago': 1, 'Taoyuan': 1, 'Madrid': 1, 'München': 1, 'Ōsaka': 1, 'Киев': 1, 'Рай (деревня)': 1}
max(data.items(), key=operator.itemgetter(1))[0]
Но что если мне необходимо вывести список всех работников,
class WorkerRepository(object):
def __init__(self, DBSession)
def get_dismissed_count(self, count)
def get_all(self)
import sys
from PyQt5.QtWidgets import (QWidget, QApplication, QPushButton, QSlider,
QVBoxLayout, QMessageBox)
from PyQt5.QtCore import Qt
class QButtonExample(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
self.setGeometry(300, 300, 200, 150)
self.button = QPushButton(self, text="Ты не сможешь на меня нажать!")
self.button.setEnabled(False)
self.button.clicked.connect(self.handleButton)
slider = QSlider(Qt.Horizontal, self)
slider.setFocusPolicy(Qt.NoFocus)
slider.setGeometry(30, 40, 100, 30)
slider.valueChanged[int].connect(self.changeValue)
boxLayout = QVBoxLayout(self)
# boxLayout.addStretch(1)
boxLayout.addWidget(self.button)
boxLayout.addWidget(slider)
def changeValue(self, value):
if value > 50:
self.button.setEnabled(True)
else:
self.button.setEnabled(False)
def handleButton(self):
QMessageBox.information(None, 'Сообщение от программы', "Да ладно! у тебя получилось!")
if __name__ == '__main__':
app = QApplication(sys.argv)
myApplication = QButtonExample()
myApplication.show()
sys.exit(app.exec_())