sudoteach.com 👈 учи Python бесплатно!

Поділитися
Вставка
  • Опубліковано 27 лют 2024

КОМЕНТАРІ • 205

  • @sudoteach
    @sudoteach  2 місяці тому +43

    Дорогие друзья, в этом видео демонстрируется примитивный пример использования лямбды: куда подставляются параметры, куда возврат, как вызвать. Понятно, что результат сложения можно вывести сразу через принт. Однако, я пояснил, что лямбда может являться заменой тем функциям, которые не содержат тела и сразу же возвращают результат. Соответственно, использовать его нужно в иных целях. Здесь не показывается в каких целях, здесь показывается функционал лямбды. Комментарии, по типу какой способ быстрее, стоит или не стоит использовать, здесь неуместны, и не относятся к теме видео, этот вопрос к разработчикам языка. ❤

    • @user-ed1dt9bc1h
      @user-ed1dt9bc1h 2 місяці тому

      Вот вам принт в 1 строчку. но мы хотим через функцию... о бля, 3 строчки получилось, давай сделаем в одну, но так чтоб все заебались расшифровывать!

    • @blacknight7280
      @blacknight7280 2 місяці тому

      Спасибо, что объяснили для чайников. А то слово лямбда, звучит пугающе

    • @lunago_play
      @lunago_play 28 днів тому

      А как называется прога в которой вы писали этот код?

    • @user-ed1dt9bc1h
      @user-ed1dt9bc1h 28 днів тому

      @@lunago_play Очень похоже на PyCharm

    • @aleksey1005
      @aleksey1005 27 днів тому

      Респект сигма момент

  • @MyNameIsRati
    @MyNameIsRati 3 місяці тому +795

    Жалко что не бимбимбамбам

    • @ruzben__4249
      @ruzben__4249 2 місяці тому +73

      я только увидел значок пайтона и сразу потянулся звук убавлять)

    • @user-cw6qz3hp2p
      @user-cw6qz3hp2p 2 місяці тому +2

      дааа бро

    • @user-iq5ys2ir4d
      @user-iq5ys2ir4d 2 місяці тому +14

      Питон имеет право только бимбамбимбам учить!

    • @georgeli9295
      @georgeli9295 2 місяці тому +1

      Субъективно. Я например не могу его нормально воспринимать

    • @khodis2002
      @khodis2002 2 місяці тому

      ​@@georgeli9295, люди естественно шутят

  • @dezertground4134
    @dezertground4134 2 місяці тому +274

    Без БЛЯЯЯЯЯЯЯЯТЬ в начале видео и БИМ БАМ БИМ БАМ БАМ БАМ, ничего не понял

    • @maystandoff2
      @maystandoff2 2 місяці тому +1

      на другом канале

  • @Hlebssalomlol
    @Hlebssalomlol 2 місяці тому +92

    не понял, а где PYTHON BLYAT?

    • @maystandoff2
      @maystandoff2 2 місяці тому +3

      на другом канале

  • @xellon
    @xellon Місяць тому +16

    Когда попалось это видео я уже заранее потише сделал, думал меня ждёт очередной ультразвуковой курс по питону)

  • @sa6algt54
    @sa6algt54 2 місяці тому +20

    Я не понял, объясните на бим бим бам бом

  • @VladDarkHolme
    @VladDarkHolme 3 місяці тому +100

    Сложил 1+2? Чел харош, теперь попробуй сложить 0.1+0.2

    • @inferens
      @inferens 2 місяці тому

      Мантисса передаёт привет

    • @ktoto3292
      @ktoto3292 2 місяці тому

      привет подснежникам!

    • @jamesprice6925
      @jamesprice6925 2 місяці тому +3

      Decimal есть для этого

    • @user-vh7js3il1k
      @user-vh7js3il1k 2 місяці тому +4

      А что такого. Программа 0.3 выведет

    • @user-vh7js3il1k
      @user-vh7js3il1k 2 місяці тому

      @@jamesprice6925такой пример не стоит прибегать к Decimal

  • @frostbyte2533
    @frostbyte2533 2 місяці тому +8

    типичные математики: не обращают внимание на простое и вводят обычных людей в какие-то ненужные лабиринты

  • @user-mo6nl6qc5b
    @user-mo6nl6qc5b 2 місяці тому +1

    eval(input(1+2))

  • @huskerdev
    @huskerdev 3 місяці тому +209

    Самое усложнённое объяснение лямбды, которое я только видел

    • @nullnull295
      @nullnull295 2 місяці тому +18

      а по мне так простое, в книгах берут ахренеть какую функцию и ты не понимаешь где x а где y

    • @neckpuck1369
      @neckpuck1369 2 місяці тому +15

      В каком месте объяснение усложненное? Что здесь сложного? Понять, что делает функция two_sum? Или что?

    • @user-ho8qs1hb3u
      @user-ho8qs1hb3u 2 місяці тому +7

      Значит программирование не твое, иди на завод

    • @huskerdev
      @huskerdev 2 місяці тому

      прикол лямбды в том, что её можно засунуть в переменную, и передавать её как параметр куда-нибудь дальше. Здесь же в видео автор просто создал анонимную лямбду, и сразу же её вызвал. Зачем такое делать - не ясно.@@neckpuck1369

    • @huskerdev
      @huskerdev 2 місяці тому

      @@user-ho8qs1hb3u программирую с 2015 года на многих языках, поэтому знаю о чем говорю

  • @romanmur3307
    @romanmur3307 2 місяці тому +5

    А вызов этой функции другим принтом тоже возможен?
    Если да, то это же ахереть Как сложно будет искать функции в большом коде

  • @__NSLO__
    @__NSLO__ 2 місяці тому +9

    Где бимбамбам

  • @crown_boy
    @crown_boy 2 місяці тому +5

    -костюм H.E.V 3-й модели включён! Удачного вам дня!

  • @user-jp1hx7db2t
    @user-jp1hx7db2t Місяць тому +3

    Круто! Иногда без лямбды очень сложно выкрутиться. Если нужна какая-то специфичная обработка в итерации, и для этого не хочется функцию писать

    • @poct1k309
      @poct1k309 Місяць тому

      А можно пример?

    • @maroon6439
      @maroon6439 Місяць тому +2

      Не хочется писать функцию, поэтому просто напишем функцию, но в ущербном виде

    • @user-jp1hx7db2t
      @user-jp1hx7db2t Місяць тому +1

      @@poct1k309 отсортировать список по определенному условию

    • @user-jp1hx7db2t
      @user-jp1hx7db2t Місяць тому

      @@maroon6439 вы просто ещё новичок, если вам это не пригодилось. Сможете красиво отсортировать список по второму значению, без лямбды?))
      lst = [('candy','30','100'), ('apple','10','200'), ('baby','20','300')]
      lst.sort(key=lambda x:x[1])
      print(lst)

  • @user-th1uh4tl6b
    @user-th1uh4tl6b 2 місяці тому +2

    Спасибо, теперь знаю как писать лямбду для sorted

  • @MaxNadeev
    @MaxNadeev Місяць тому

    Доходчиво и чётко!

  • @arimuIsikawa
    @arimuIsikawa 24 дні тому

    Для примера норм, но на практике фигня. Лямба-функции чаще используются для сложных функций. Особенно, если параметром является функция, а не переменная, как в событиях.

  • @Vertolet36
    @Vertolet36 2 місяці тому

    1 print(3)
    2 // ВСЁ

  • @user-wy5bv2lw8s
    @user-wy5bv2lw8s 3 місяці тому +2

    просто анонимная функция и всё, еще и самовызывающаяся

  • @redbot4699
    @redbot4699 21 день тому

    Аргументами лямбды могут же быть ранее инициализированные переменные?

  • @mboma5
    @mboma5 26 днів тому

    ((x,y) => x+y)(1,2) в js покороче будет

  • @rgaliev04
    @rgaliev04 2 місяці тому +23

    А смысл в этой лямбде, если она обьявлена анонимно и используется в этом же принте, обычную функцию можно обьявить и использовать в разных местах

    • @nikvax
      @nikvax 2 місяці тому +1

      ​@@sherlock6989, извиняюсь, но вы довольно невнимательны. Автор комментария написал, что смысла в ЭТОЙ лямбде нет т.к. она объявлена АНОНИМНО.
      У вас значение присваивается к переменной - т.е. отношения к данному комментарию не имеет

    • @nikvax
      @nikvax 2 місяці тому +3

      @@sherlock6989 , вы в отрыве от видео ситуацию рассматриваете. Там 3 альтернативы, инлайн код, функция, и бредовая лямбда, т.е. исходя из видео лучше использовать функцию и лямбда бесполезна

    • @nikvax
      @nikvax 2 місяці тому +2

      @@sherlock6989 ну, исходный комментарий как я понял и был про то, что видео есть некий пример, но очень не показательный (синтаксис по факту только показали).
      В этом отношении, ваш комментарий информации нёс больше, чем исходное видео, а в видео использовалась бесполезная (не в рамках языка, а в рамках примера) лямбда.
      Пример использования функции конкретно в данном видео - выглядит более полезным чем основная тема видео- лямбда

    • @nikvax
      @nikvax 2 місяці тому +1

      @@sherlock6989 мне и показалось что вы про лямбда-функции в общем, я поэтому написал именно про невнимательность и сделал акцент на том, что написали про анонимную лямбду, а у вас в примере была именнованая, т.е. присвоенная к переменной.
      Хотя формат высказывания я выбрал неверный. Тоже всегда реагирую на что-то из разряда вроде "вы такой-то", и при этом сам же могу не обратить внимания на такие мелочи

    • @armanmaratuly1349
      @armanmaratuly1349 2 місяці тому

      Хороший спор выше

  • @eagle6183
    @eagle6183 2 місяці тому +19

    А можно теперь видео, где блин это пригодится и нафига это надо?😅

    • @user-ir5js3me9x
      @user-ir5js3me9x 2 місяці тому +1

      Это используется в функциях, которые принимают другие функции.
      Например, в некоторые реализации функций, связанных с хешированием можно передать свою хеш-функцию. И вместо того, чтобы создавать функцию, которая будет вызвана всего раз, но зато навсегда останется в памяти (с навсегда не уверен, так как не пишу на python) , можно непосредственно в месте вызова функции передать ей в аргумент лямбду.

    • @Za_pobedu_brat
      @Za_pobedu_brat 2 місяці тому +1

      Крайне сложно представить себе код где для сложения 1+2 кто то будет такой код создавать. Ещё сложнее представить где это можно применить. Если только при программировании ректального криптоанализатора.

    • @matthewgiovannini2360
      @matthewgiovannini2360 2 місяці тому

      ​@@Za_pobedu_bratmap, filer, reduce

  • @ubiwan7936
    @ubiwan7936 3 місяці тому +20

    Не раскрыта тема с рекурсией через лямбду

    • @back_to_life0
      @back_to_life0 2 місяці тому

      Наверное потому что здесь не про рекурсию

  • @Anonim4ik121
    @Anonim4ik121 16 днів тому

    Что это за приложние ?
    Pycharm? VS code?

  • @spbparty4937
    @spbparty4937 2 місяці тому +13

    я все понял кроме одного. Нафига простой print(1 + 2) превращать вот в это непонятное и бессмысленное нагромождение букф?

    • @matthewgiovannini2360
      @matthewgiovannini2360 2 місяці тому

      Посмотри примеры использования lambda в map, filer, reduce)

    • @mrasasin243
      @mrasasin243 2 місяці тому

      ​@@matthewgiovannini2360вот лучше бы показывали на этих примерах, а то когда только это изучаешь непонимаешь где юзать это уместно и вскоре просто забываешь так как не юзаешь это.

    • @Das.Kleine.Krokodil
      @Das.Kleine.Krokodil Місяць тому

      Да, пример плохой

    • @eugene7687
      @eugene7687 11 днів тому

      Потому что это объяснение не раскрывает сути лямбд.

  • @Za_pobedu_brat
    @Za_pobedu_brat 2 місяці тому

    А если мы не очень хотим узнать сколько будет 1+2. А ещё мы например знаем заранее сколько будет 1+2 и заменим это константой 3 и не будем огород городить. Ну представим 😂

  • @ArticlesGD
    @ArticlesGD Місяць тому

    Лямбда... Где то я это слышал... Лямбда, лямбда.... Half life...

  • @maktasn
    @maktasn 26 днів тому

    А аргументы могут быть рандомными или вводимыми ?

  • @user-lp8zd1qf4o
    @user-lp8zd1qf4o 27 днів тому

    Если место + ставить * то эти числа умножитс?

  • @SL-kr2by
    @SL-kr2by Місяць тому

    А если (х,y) не 1 и 2 ? Каждый раз лезть в код и менять лямбду?

  • @user-vq4ne1gi8t
    @user-vq4ne1gi8t 29 днів тому

    Я один учу питон с помощью книги укас питона

  • @furrka1
    @furrka1 Місяць тому

    «допустим вы очень хотите узнать сколько будет 1 + 2…»
    ору

  • @eng9507
    @eng9507 Місяць тому

    Какая тема стоит?

  • @artemvologdin781
    @artemvologdin781 Місяць тому

    Интерсно

  • @vitaliibondarenko2022
    @vitaliibondarenko2022 2 місяці тому

    Упростил )))

  • @user-br8zo4mx8q
    @user-br8zo4mx8q 2 місяці тому +1

    вещь конечно прикольная но помоему ее использование только все усложняет

  • @user-rg9bw4og6k
    @user-rg9bw4og6k 2 місяці тому

    В самом начале было самое простое решение

  • @ivanivan3952
    @ivanivan3952 25 днів тому

    так и нет ответа, зачем нужна лямбда если можно написать print(x+y)? тоже одна строка, но короче

  • @cawwelii3831
    @cawwelii3831 2 місяці тому

    ля, так спокойно...

  • @yuriyfedoskin
    @yuriyfedoskin 2 місяці тому

    Нахрена нужна эта лямбда, если можно просто пропринтить результат? А так очень интересно, конечно!😅

  • @NikitaRim
    @NikitaRim 23 дні тому

    Это vs code?

  • @Rusmers10
    @Rusmers10 День тому

    Лямда... Я подумал изначально про лямду из Half Life

  • @user-pu3cf4ut3d
    @user-pu3cf4ut3d Місяць тому

    Мы самые уродливые программеры, пока языки не будут на кириллице.

  • @bobbobler3224
    @bobbobler3224 Місяць тому

    А что такое return

  • @TreeHundredBucks
    @TreeHundredBucks Місяць тому

    Для чего это пригодится?

  • @SLEPOiJ
    @SLEPOiJ 2 місяці тому +1

    Лямбда в пайтон БЛЯЯЯЯЯЯ. ИЗИ БИМБИМБАМБАМ

  • @user-uf8ye9wj5y
    @user-uf8ye9wj5y 2 місяці тому

    В Tkinter лямбда-функции используются.

  • @maxonpypy7342
    @maxonpypy7342 3 місяці тому +3

    Брать в скобки? Почему не привести прикладной пример с map / filter.., или хотя бы переменной присвоить лямду, чтобы не путать молодых скобками?
    Если просто видео посмотреть, то получается что у Пайтона есть опция писать функцию в одну строку, усложняя читаемость кода скобками.

  • @anuarmurzakhmetov8910
    @anuarmurzakhmetov8910 3 місяці тому +4

    А где велодорожка? 😡

  • @nikita_canfixit
    @nikita_canfixit 2 місяці тому

    Без Бимбамбамбимбам уже не воспринимаю)

  • @armanmaratuly1349
    @armanmaratuly1349 2 місяці тому +3

    Спасибо! Интересовался для чего лямбда, хоть пример один
    Надо перестать листать UA-cam Shorts

  • @drawi6793
    @drawi6793 2 місяці тому

    Без матов даже поприятней

  • @ApertureSciencePsycho
    @ApertureSciencePsycho 2 місяці тому +1

    Все же знают сто Ламбада это Half Life

  • @Just226
    @Just226 2 місяці тому +1

    Жаль что не бим бим бам бам

  • @eng9507
    @eng9507 Місяць тому

    Это дефолтный шрифт?

  • @Desh_
    @Desh_ 2 місяці тому +1

    "Как настоящие профессионалы". Чел, профи так не пишут, это долго сложно и неудобно. Не морочь людям голову и иди нормально учи питона к бимбимбамбам. А то нашёлся тут подражатель, видите ли

  • @user-ot7lw6oi1w
    @user-ot7lw6oi1w 2 місяці тому

    Уже думал что это баляяяяяяять

  • @javoxirshavkatov8396
    @javoxirshavkatov8396 2 місяці тому +1

    Это чё стрелочная функция из js?

    • @ggez4584
      @ggez4584 2 місяці тому

      Нет бро это змеюка

  • @blakely1317
    @blakely1317 3 місяці тому +1

    Хорошее видео, спасибо

  • @user-gz3id5hm8y
    @user-gz3id5hm8y 2 місяці тому

    А что за ide

  • @vladpadure5927
    @vladpadure5927 2 місяці тому

    Print(int(eval(input())))

    • @DartSinister
      @DartSinister 2 місяці тому

      Молодец! RCE во всей красе.

  • @hexvel
    @hexvel 2 місяці тому

    Имба)

  • @external-flowcore
    @external-flowcore 2 місяці тому

    Также eval() : я что для вас какой то комментарий?!

    • @matthewgiovannini2360
      @matthewgiovannini2360 2 місяці тому

      Когда вы разрабатываете серьезные системы, там редко есть хоть один input. А eval работает намного медленнее, чем прямое сложение

  • @wuliw4033
    @wuliw4033 2 місяці тому

    Уважаемый. Ты конечно показал что такое lambda но по факту завернул функцию __add__ в ещё одну функцию. При этом смысла в этом ноль. Постарайся сделать примера удачнее, в частности lambda по моему опыту часто используется в list comprehension.

  • @WuMT
    @WuMT 3 місяці тому

    Most efficient usage

  • @ayhanabdullayev
    @ayhanabdullayev 2 місяці тому

    I AM ….OROGRAMIST

  • @ArtemMikhashin
    @ArtemMikhashin 2 місяці тому

    1) лучше бы рассказали почему так н приему не стоит использовать в своих программах (а их разрабы реально не используют вне одноразовых прогах из за неудобства поддержки)
    2) с тем же результатом можете преподавать «епта-скрипт» ну или чуть менее унизительный бэк на js или пхп

    • @Alex_Simson
      @Alex_Simson 23 дні тому

      Ты, походу, бэк ни на пыхе, ни на ноде не писал, раз такую херь про эти языки выдал. Когда твой тормознутый питон научится в асинхронность и многопоточность, и хотя бы начнет догонять по производительности, пиши, обсудим микросервисы.

    • @ArtemMikhashin
      @ArtemMikhashin 20 днів тому

      @@Alex_Simson
      1) можно было бы и поуважительнее общаться с незнакомыми людьми..
      2) да, на них я не писал, однако в своем комментарии я не подчеркивал аспекты асинхронности и многопоточности в питоне.. каждый язык имеет набор плюсов и минусов, а так же набор правил, одобренных сообществом языка для удобного кодинга, чтобы можно было бы легко разобраться в коде при необходимости.
      3) быдло-манеры общения не приведут вас ни к чему хорошему.

  • @TheDeepoff
    @TheDeepoff 2 місяці тому

    Жаль результат мы не видим 😢

  • @user-jk1gd5oz8c
    @user-jk1gd5oz8c 2 місяці тому

    Никогда не понимал этих лямд. По мне так проще написать полноценную функцию с коментариями, которую потом можно работать. Хочешь - протсто вызови, хочешь передай в качестве аргумента. Да, код загромождает, но зато и отладка проще, и применение универсальней.

    • @logist19rus24
      @logist19rus24 2 місяці тому +1

      в крупном проекте с десятками кастомных хелперов сойдешь с ума потом искать нужный с нужной функцией и в итоге всё равно будут плодиться дубли, как минимум когда другой разработчик напишет такую же функцию в новом хелпере.
      В принципе лямда-функции используются в разовых негромоздких кейсах по типу фильтраций, сортировок или вызовах других функций с пердобработкой.
      Как минимум это помогает сразу увидеть логику, особенно когда этих лямбд штук 5 подряд. Прыгать между 6-ю файлами для анализа одной функции - такое себе развлечения
      Сужу по шарпу и жсу, но сомневаюсь что в питоне что-то отличается

  • @Irkutsk_Mapper6
    @Irkutsk_Mapper6 3 місяці тому +1

    Зачем вместо 1 строчки писать несколько

  • @g1cKs
    @g1cKs 2 місяці тому

    key= lambda?

  • @fedmi5844
    @fedmi5844 2 місяці тому

    А зачем писать лямду в одну строку и какой вообще смысл использовать ее для двух чисел, если можно принтом их сложить😂

  • @Dm_Saver
    @Dm_Saver 2 місяці тому

    Бим бим бам бам

  • @andreymishuk2188
    @andreymishuk2188 2 місяці тому +4

    Я так понимаю, что настоящие профессионалы, что бы доказать свою крутость простые вещи делают запутано, сложно, непонятно)

  • @Operblock-TV
    @Operblock-TV 2 місяці тому

    Те же три строчки, только вбок)))

  • @Loarq
    @Loarq Місяць тому

    Как же хорошо не слышать этот КРИК

  • @gmunteanu
    @gmunteanu 3 місяці тому

    люди добрые, нет никакой лямбды - кто знает С? есть функция, есть поинтер; лямбда - это поинтер на функцию, чтобы можно было хранить массив функций, или передавать функцию как аргумент для другой функции.. вот и всё..
    зачем писать магическое слово lambda? вы же когда передаете строку как параметр, не пишите param? или пишите?

  • @user-uz5ss9tq2f
    @user-uz5ss9tq2f 2 місяці тому

    Зачем, если я могу написать print(1 + 2)?

    • @Usoas520
      @Usoas520 2 місяці тому +3

      Это применение арифметических бинарных операторов к 2 операндам, это может быть обычное значение, число или значение функции или агрумента

    • @user-uz5ss9tq2f
      @user-uz5ss9tq2f 2 місяці тому

      Пон@@Usoas520

  • @drewfilms3465
    @drewfilms3465 2 місяці тому

    Как называется тема редактора кода?

    • @raiji74
      @raiji74 Місяць тому

      Бим бим бам БАМ blyat’

  • @Wekodik
    @Wekodik 2 місяці тому

    Я понял только 1,3

  • @Svv0ry
    @Svv0ry 21 день тому

    Флежбек

  • @PingWin64
    @PingWin64 2 місяці тому

    А зачем так? Только ради экономии строк?

  • @anonsd5521
    @anonsd5521 2 місяці тому

    Много воды и мало по сути. Лямбда функция нужна для того, чтобы присваивать её переменным, например передавать её в качестве аргумента конструктора

  • @albertvoi603
    @albertvoi603 3 місяці тому

    Можно лямбда функцию

  • @drovosek_0ne
    @drovosek_0ne Місяць тому

    Как реплит

  • @sudoteach
    @sudoteach  2 місяці тому

    На сайте sudoteach.com можно найти классные бесплатные курсы по Python, ботостроению, базам данных! ❤

  • @Mosyk_
    @Mosyk_ 2 місяці тому

    Вот только зачем постоянно делать пробелы(

  • @user-pc9rk8zv1g
    @user-pc9rk8zv1g 2 місяці тому

    Зачем так усложнять...

  • @daenur548
    @daenur548 Місяць тому

    В js все красивее

  • @juular8576
    @juular8576 Місяць тому

    ясное дело, что люди, в массе своей - тупеют, учиться - сложно, трудно и долго, хочется все уже выучить - завтра. Но этот формат не работает. Видео может раскрыть синтаксис простых вещей за короткое время, но суть, нюансы - никогда. Надо донести до людей, что думать, учиться, это труд, это - трудно, это - усердие, упорство, это -работа. Нужно научиться любить трудиться - тогда все получится. С помощью говновидосов - нет.

  • @dosnav
    @dosnav 2 місяці тому

    Так и не сказал что такое лямбда

  • @grishamen77
    @grishamen77 2 місяці тому +4

    - Ну нахрен...
    - Отец!
    - Ну ты видел, видел?!
    После такого ни один человек не пойдёт прогить - да адронный коллайдер собрать пооще, чем это всё запомнить!

    • @thepoisonoflegend
      @thepoisonoflegend Місяць тому

      Ты слово lambda запомнить не можешь?

    • @grishamen77
      @grishamen77 Місяць тому

      @@thepoisonoflegend я даже не прогер, просто нашёл этот шортс. Единственное, что я могу запомнить в любом ЯП - это слова

  • @user-bh7ev3ml3k
    @user-bh7ev3ml3k 2 місяці тому

    Ламбада!

  • @pvp717
    @pvp717 2 місяці тому

    Лямбды для подобных манипуляций это полный абзац, код станет абсолютно нечитаем.

  • @viper_0097
    @viper_0097 2 місяці тому

    Лямбда функция - функция, которая не имеет названия и нужна она в коде только один раз

    • @viper_0097
      @viper_0097 2 місяці тому

      @sherlock6989 Да, но толку мало, если это не параметр функции

  • @maksar742
    @maksar742 3 місяці тому

    А для чего она нужна если есть print?

    • @IvanBlaBlaBla
      @IvanBlaBlaBla 3 місяці тому +1

      Наверное зарплата зависит от количества символов )) китайский код

    • @kotovasiya-tv
      @kotovasiya-tv 3 місяці тому

      Без принта не обойтись в любом случае.

    • @gmunteanu
      @gmunteanu 3 місяці тому

      тут дебильный пример
      лямбда - это обычная ссылка, как на строку, только на функцию; как результат ты можешь хранить функции в массиве, передавать этот массив как параметры в другую функцию, а там вызывать
      лямбда позволяет писать меньше кода

    • @maksar742
      @maksar742 3 місяці тому

      @@gmunteanu спасибо

    • @user-jk1gd5oz8c
      @user-jk1gd5oz8c 2 місяці тому

      ​@@gmunteanuтак в питоне все - ссылки. И передавать в качестве аргумента можно обычную функцию. И так же хранить её в массиве. И создавать массив с массивами функций. И передавать этот массив как параметр. Чем её поведение отличается от обычной функции? Да и код она особо не экономит. Строчек, да, меньше. Но зато они и длиннее получаются. Не засорять интерпретатор лишними связями имён? Чтоб создавал меньше ссылок? Может она работает быстрее? Что-то вроде генератора? Никогда не понимал этих лямд.

  • @dmi1641
    @dmi1641 Місяць тому

    Не проще 2+1 написать это же короче

  • @old_cd_rom9518
    @old_cd_rom9518 9 днів тому

    Зачем, а самое главное, нахуя, решительно непонятно!

  • @Catmolnea
    @Catmolnea 2 місяці тому

    Зааааачеееееем?