LINUX.ORG.RU

История изменений

Исправление theNamelessOne, (текущая версия) :

#!/usr/bin/env python
# -*- coding: utf-8 -*-

def _set(iterable):
    visited = set()
    for item in iterable:
        if item not in visited:
            visited.add(item)
            yield item

Да, в пистоне нужно очень аккуратно подходить к именованию своих функций/классов.

Исходная версия theNamelessOne, :

#!/usr/bin/env python
# -*- coding: utf-8 -*-

def _set(iterable):
    visited = set()
    for item in iterable:
        if not item in visited:
            visited.add(item)
            yield item

Да, в пистоне нужно очень аккуратно подходить к именованию своих функций/классов.