#namedtuple Point = namedtuple('Point', ('x','y')) print(Point) p = Point(1,2) print(p,isinstance(p, tuple)) #deque q = deque(['1','2','3']) q.append('4') q.appendleft('0') print(q) #defaultdict d = defaultdict(lambda: 'dd-no') d['k1'] = 'v1' print(d) print(d['k2']) #orderedict d = dict([(1,'a'),(2,'b'),(3,'c')]) print(d) od = OrderedDict([(1,'a'),(2,'b'),(3,'c')])