1. Куча / Говнокод #25515

    +1

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    In [196]: n= namedtuple('A', ['a', 'b'])(1,2)
    
    In [197]: n.index
    Out[197]: <function A.index>
    
    In [198]: n.count
    Out[198]: <function A.count>
    
    
    In [191]: n = namedtuple('A', ['index', 'count'])(1,2)
    
    In [192]: n
    Out[192]: A(index=1, count=2)
    
    In [193]: n.
    n.count n.index
    
    In [193]: n.count
    Out[193]: 2
    
    In [194]: n.index
    Out[194]: 1

    Это же отсос, да?

    Запостил: syoma, 06 Апреля 2019

    Комментарии (19) RSS

    • А как по-твоему должно быть?
      Ответить
      • Имхо - выкинуть нахуй все эти index и count. И оставить только те поля, которые описал юзер.

        Доигрались с динамическим сахарком, хули.
        Ответить
      • Ну или спрятать user-defined поля куда-нибудь в n.fields
        Ответить
      • А нахера оставили index и count, собсно? Все остальное начинается с_.
        Ответить
        • Причём эти index() и count() там вообще нахуй не нужны. Их можно было и свободными функциями пильнуть для любой хуйни, по которой можно бегать итератором...
          Ответить
    • > отсос
      Ну как сказать... В любом ООП языке можно такое словить. Объявляешь поля поверх чего-то полезного в родительском классе - и приехали.

      Отсос тут в попытке усидеть на джвух стульях - и функционал тупла сохранить и не писать что-нибудь в духе n.fields.count или n['count'].
      Ответить
    • Ахах, спамятся только активные треды ))) Какой анскилл ))
      Ответить
    • А отчего мне вываливается бессмысленная хуйня, когда я жму "показать комменты"?
      Ответить
    • ïñ-ãèïñ, çèç-ñïñ, ïèï-êïññ
      Ответить
      • Какой charset )))
        Ответить
        • Full text of "Biblia Græca et Latina ... pars prima quarta"

          Іуікіѵ, й иѴЪѵис. Лцд) ’&я орсаЬіЬи* сѵсіисі ^иой ф

          т^фЛт^и. фЛхѵігіроу уЬ тоіфл- ѵігсисі» слизи уф орыЬіІші, аиіта

          Ло» іц жАятЬ тУ ЧГ*#?- о Гог, '* Т°\ ГІІ Ѵ °І ирСаС ! ] $ 5І '
          „ ' , ѵ Г 7 ‘ . {Г ~ , тііізсЛгасю п/еіепаотт.та-

          »ооос V/ «Л» Й? ед 8Ів спіт Л , 8и . п 6 аит , л> ф1о4

          700 ап оо 6 в/о» «»см, кіл?хп)ха>- та®і$ ітрсЗісгез с1і§спааз:ѵе
          'лея 1 и »ооос. го Еті, ох те і- тосЬиз асйогтісасс : ^иіа та-
          /4»/<а>с і'акгиліа) фйбхтоу ед д/рг- К* 5 & ѵоіирсагі & ргоЬісасі тог
          7в» то '3>ерхг/ ( бі?діо».»ттэ» 5 ? 70 то/< ЬизоЬЛаг. го Рпсегса рвиП

          0070», 4*70», О ед ІАопоі' тк о- е , Х е ° *9“ 4 Р гоЬаг г е

          / . „ - „ 4 . /і«4/ 1^ ргоройсит, сіГс

          ^ йігіспіит & сТі^ит. оц 0 а

          р*7оо/<р»ог. гі Т ая фр оѵу сшт ей сіиГтоаі, ѵеждисаіі-

          вМиДбс оо^хеіоі/с, хлЫтпр и- <]иІ5 с1і§аг ас Ги^іас,тіпй$ ф с-
          Ответить
    • >In [193]: n.count
      >Out[193]: 2
      Все правильно же
      Ответить

    Добавить комментарий