Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 19, 2012 12:19:35

Ростислав
От:
Зарегистрирован: 2012-02-19
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Регулярное выражение, абстрактный тип данных

Дали пару заданий, никак не могу сделать, помогите плз
1)поиск по регулярному выражению
2) Абстрактный тип данных словарь
- установка ключа и значения
- удаление значения по ключу
- поиск ключа



Офлайн

#2 Фев. 21, 2012 17:57:50

Ростислав
От:
Зарегистрирован: 2012-02-19
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Регулярное выражение, абстрактный тип данных

Готов назначить вознаграждение, ну очень срочно нужно



Офлайн

#3 Фев. 22, 2012 04:28:29

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Регулярное выражение, абстрактный тип данных

Яндек-деньги 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()



Офлайн

#4 Фев. 22, 2012 08:40:36

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Регулярное выражение, абстрактный тип данных

Ну и где бабло?



Офлайн

#5 Фев. 22, 2012 13:55:03

alexzander77
От:
Зарегистрирован: 2009-01-27
Сообщения: 46
Репутация: +  1  -
Профиль   Отправить e-mail  

Регулярное выражение, абстрактный тип данных

а разве кто то писал “готов вЬІплатить вознаграждение” ?



Офлайн

#6 Фев. 22, 2012 14:19:34

Ростислав
От:
Зарегистрирован: 2012-02-19
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Регулярное выражение, абстрактный тип данных

подожди, препод проверит, оплачу, не проблема



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version