|
|
@@ -101,3 +101,15 @@ def doc(obj):
|
|
|
(isinstance(obj, types.FunctionType)):
|
|
|
print obj.__doc__
|
|
|
|
|
|
+def intersection(a, b):
|
|
|
+ """
|
|
|
+ intersection(list, list):
|
|
|
+ """
|
|
|
+ c = a + b
|
|
|
+ d = []
|
|
|
+ for i in c:
|
|
|
+ if (i in a) and (i in b):
|
|
|
+ # make it unique, like a set
|
|
|
+ if (i not in d):
|
|
|
+ d.append(i)
|
|
|
+ return d
|