170 похожих чатов

>>> class My: ... def __init__(self, id,

name, value):
... self.id = id
... self.name = name
... self.value = value
...
>>> m_list = [My(1,"test1","sllsfll"), My(2,"test2", "feklfkslkfelsk") ]
>>> m_list
[<__main__.My object at 0x000001EBC3CBC048>, <__main__.My object at 0x000001EBC3E0DBC8>]
>>> values = { 1 : "sllsfll", 2 : "feklfkslkfelsk"}
>>> values
{1: 'sllsfll', 2: 'feklfkslkfelsk'}
>>> for vk, vl in values.items():
... print(filter(lambda x: x.id == vk, m_list))
...
<filter object at 0x000001EBC3E0DE88>
<filter object at 0x000001EBC3E0DE48>
>>> for vk, vl in values.items():
... print(filter(lambda x: x.id == vk, m_list).name)
...
Traceback (most recent call last):
File "<stdin>", line 2, in <module>
AttributeError: 'filter' object has no attribute 'name' how i can to do this correctly?

1 ответов

13 просмотров
Nikolay- Автор вопроса

подскажите по-моему вопросу плз, я с другого языка пришел :D

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
22
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта