Написать класс Nuts, экземпляры которого
- можно конструировать из любого набора объектов (в т. ч. из ничего)
- можно индексировать по чему угодно (возвращается объект, который использовался в индексе)
- в том числе позволяют присваивать и удалять по индексу (ничего не происходит)
содержат любое поле (возвращается имя этого поля)
- в том числе позволяют присваивать и удалять поля (ничего не происходит)
итерируемы (возвращаются строки "N", "u", "t" и "s")
в виде строки представляются как "Nuts"
Для тех, кому это всё показалось слишком просто: в моём решении класс занимает 6 строк (так делать необязательно, но из спортивного интереса можно ☺)
Nuts Nuts 100 qwerty N u t s asdfg -2