Уведомления

Группа в Telegram: @pythonsu

#1 Март 21, 2009 19:47:24

beliy_shum
От:
Зарегистрирован: 2009-03-11
Сообщения: 67
Репутация: +  0  -
Профиль   Отправить e-mail  

подскажите пожалуйста как сконструировать список

да 3,01



Офлайн

#2 Март 21, 2009 20:29:09

ZAN
От:
Зарегистрирован: 2007-06-10
Сообщения: 403
Репутация: +  10  -
Профиль   Отправить e-mail  

подскажите пожалуйста как сконструировать список

Это все потому, что ‘a’ > 35 эквивалентно ord('a') > 35, а в py3k такое неявное приведение типов отключили.



Офлайн

#3 Март 21, 2009 20:38:56

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

подскажите пожалуйста как сконструировать список

import itertools
iterator = itertools.combinations(dict.keys(), 2)
вроде то, что тебе нужно.
если нет, то гляди http://docs.python.org/3.0/library/itertools.html



Отредактировано (Март 22, 2009 14:28:09)

Офлайн

#4 Март 21, 2009 21:44:01

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

подскажите пожалуйста как сконструировать список

Совсем о них забыл. Впрочем, мне извинительно - использую python 2.5 по техническим причинам



Офлайн

#5 Май 6, 2009 01:57:04

beliy_shum
От:
Зарегистрирован: 2009-03-11
Сообщения: 67
Репутация: +  0  -
Профиль   Отправить e-mail  

подскажите пожалуйста как сконструировать список

list1=
prefs2=prefs1
for item in prefs2:
for item2 in prefs1:
if item!=item2:
sim=sim_pearson(critics,prefs2.pop(),item2)
sim=sim_pearson(critics,item,item2)
list1.append([sim, sim, item, item2])


вот



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version