Найти - Пользователи
Полная версия: Регулярное выражение, абстрактный тип данных
Начало » Центр помощи » Регулярное выражение, абстрактный тип данных
1
Ростислав
Дали пару заданий, никак не могу сделать, помогите плз
1)поиск по регулярному выражению
2) Абстрактный тип данных словарь
- установка ключа и значения
- удаление значения по ключу
- поиск ключа
Ростислав
Готов назначить вознаграждение, ну очень срочно нужно
FishHook
Яндек-деньги 41001901161376

Одной тысячи рублей будет достаточно

class Dictionary(object):
def __init__(self):

self.__keys=[]
self.__values=[]

def items(self):
return zip(self.__keys, self.__values)

def keys(self):
return self.__keys

def values(self):
return self.__values



def __setitem__(self,key,val):
try:
index=self.__keys.index(key)
self.__keys.remove(key)
self.__values.remove(self.__values[index])
except: pass

self.__keys.append(key)
self.__values.append(val)

def __getitem__(self,key):
index=self.__keys.index(key)
return self.__values[index]


def remove(self, key):
index=self.__keys.index(key)
self.__keys.remove(key)
self.__values.remove(self.__values[index])

d=Dictionary()

d['d']=5
d['d']=23
d[7]='j'
d[7]='wfdwefwefwefw'

print d.keys()
print d.values()
print d.items()
print d[7]

d.remove(7)

print d.keys()
print d.values()
print d.items()
FishHook
Ну и где бабло?
alexzander77
а разве кто то писал “готов вЬІплатить вознаграждение” ?
Ростислав
подожди, препод проверит, оплачу, не проблема
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB