Документ взят из кэша поисковой машины. Адрес оригинального документа : http://kodomo.fbb.msu.ru/hg/allpy/file/b92cad794578/allpy/util.py
Дата изменения: Unknown
Дата индексирования: Sun Feb 3 21:54:14 2013
Кодировка:
allpy: b92cad794578 allpy/util.py

allpy

view allpy/util.py @ 481:b92cad794578

allpy/structure: remove Sequence.pdb_residues, add Monomer.pdb_residue Information from aequence.pdb_residues[monomer] is now available in monomer.pdb_residue
author boris (netbook) <bnagaev@gmail.com>
date Fri, 18 Feb 2011 18:48:37 +0300
parents e5c8deea6f83
children 4bc2075d338a
line source
1 """Miscellanous utilities.
2 """
4 def unzip(seq):
5 """The oppozite of zip() builtin."""
6 a, b = [], []
7 for x, y in seq:
8 a.append(x)
9 b.append(y)
10 return a, b
12 def remove_each(string, substrings):
13 """Remove each of substrings from string."""
14 for sub in substrings:
15 string = string.replace(sub, "")
16 return string
18 class UserDict(dict):
19 """Clone of dict that user may add attributes to."""
20 pass
22 class UserList(list):
23 """Clone of list that user may add attributes to."""
24 pass
26 # vim: set et ts=4 sts=4 sw=4: