me2day

tags = sorted(set(chain(*map(lambda model: model.objects.get_tags(), [TumblrModel, FlickrModel, DeliciousModel, Me2dayModel])))) 했는데 왜 정렬이 띄엄띄엄 되늬 10.03.31 16:17

미투 0

3 개의 댓글이 있습니다.

kz kz

정렬 대상을 클래스로 바꿔서 그런 것 같길래 다시 문자열로 돌렸더니 된다. 클래스에 cmp를 구현해야 되나?;

10.03.31 17:02
falsetru falsetru

sorted(..., key=lamba tag: tag.xxx) 형태로 해보세요.

10.03.31 23:13
kz kz

falsetru 고맙습니다. 잘 되네요. 첨엔 안 되어서 이리저리 찾아봤는데 반복 중에 다른 클래스가 포함되어 있어서 안 되는 거였어요 orz

10.04.10 22:50