def __getitem__(self, i): if isinstance(i, slice): return [u_decode(item) if type(item) is str else item \ for item in MultiPurposeList.__getitem__(self, i)] else: item = MultiPurposeList.__getitem__(self, i) if type(item) is str: return u_decode(item) return item
def __getitem__(self, i): if isinstance(i, slice): return [u_decode(item) if type(item) is str else item \ for item in MultiPurposeList.__getitem__(self, i)] else: item = MultiPurposeList.__getitem__(self, i) if type(item) is str: return u_decode(item) return item
def __getitem__(self, i): item = MultiPurposeList.__getitem__(self, i) if type(item) is str: return item.decode(u'utf-8') return item