Author Topic: Не менее глупые вопросы по Питону  (Read 13717 times)

Offline Bhudh

  • Дважды герой
  • **
  • Posts: 6734
  • Карма: +2273/-349
    • View Profile
Re: Не менее глупые вопросы по Питону
« Reply #120 on: 02 June 2024, 15:05:23 »
  • 0
  • 0
Огромное спасибо!
Импортировать ничего не стал, обошёлся
Code: (Python) [Select]
lambda c:(len(c), min(c))
Хотя на будущее всё равно мерещится вопрос «А что, если необходимо будет сравнивать объекты по разным параметрам?».
Jestem dokładny i dociekliwy. (Wg Pinii.)
Всё, что нужно для торжества зла — это бездействие добрых людей. Поэтому бездействовать не надо. Алексей Навальный
Ceterum censeo gebniam esse delendam.

Offline Upliner

  • Администратор
  • Дважды герой
  • *****
  • Posts: 5251
  • Карма: +482/-18
  • Gender: Male
  • Кис-кис-кис!
    • View Profile
    • лифчег
Re: Не менее глупые вопросы по Питону
« Reply #121 on: 02 June 2024, 15:19:17 »
  • 0
  • 0
Для таких редких случаев таки использовать cmp_to_key, но в подавляющем большинстве случаев ключа с туплом достаточно.
Вход в Московское княжество -- 1 рубль, выход -- бесценен.
Дві найголовніші помилки українського народу -- зек і зєк.

Offline Квас

  • Ветеран
  • *****
  • Posts: 1438
  • Карма: +424/-16
    • View Profile
Re: Не менее глупые вопросы по Питону
« Reply #122 on: 02 June 2024, 15:54:51 »
  • 0
  • 0
(С удовольствием прочитал вопросы-ответы, всем лайк! :up: В частности, не знал, что в питоне для туплов определено сравнение.)

Offline Bhudh

  • Дважды герой
  • **
  • Posts: 6734
  • Карма: +2273/-349
    • View Profile
Re: Не менее глупые вопросы по Питону
« Reply #123 on: 02 June 2024, 16:11:32 »
  • 0
  • 0
В частности, не знал, что в питоне для туплов определено сравнение.
Ну там простое покомпонентное (скалярное в терминах алгебры :)) сравнение, так что оно возможно только в случае определения сравнения для компонент.
Какое-нибудь (1, 2, 3) < ('2', '3', '4') живо отправит подальше.
Jestem dokładny i dociekliwy. (Wg Pinii.)
Всё, что нужно для торжества зла — это бездействие добрых людей. Поэтому бездействовать не надо. Алексей Навальный
Ceterum censeo gebniam esse delendam.

Offline Upliner

  • Администратор
  • Дважды герой
  • *****
  • Posts: 5251
  • Карма: +482/-18
  • Gender: Male
  • Кис-кис-кис!
    • View Profile
    • лифчег
Re: Не менее глупые вопросы по Питону
« Reply #124 on: 02 June 2024, 16:28:00 »
  • 0
  • 0
Какое-нибудь (1, 2, 3) < ('2', '3', '4') живо отправит подальше.
И правильно. Всепрощение жабаскрипта -- столь же огромная проблема, как всепрощение веба в целом.
Вход в Московское княжество -- 1 рубль, выход -- бесценен.
Дві найголовніші помилки українського народу -- зек і зєк.