Пример #1
0
 def weigh_any_container(insight, el = el):
   tinsight = type(insight)
   if tinsight is el:
     w = (0, 1, 0, 0)
   else:
     w = robin.weighConversion(
         insight,
         truetype.get(el, el))
     w = _sum_tuples( [w, (0, 1, 0, 0)] )
   return w
Пример #2
0
 def weigh_any_map(insight, el = el):
   total_weight = (0, 0, 0, 0)
   for i in range(len(insight)):
     if insight[i] is el[i]:
       w = (0, 1, 0, 0)
     else:
       w = robin.weighConversion(
           insight[i],
           truetype.get(el[i], el[i]))
       w = _sum_tuples( [w, (0, 1, 0, 0)] )
     total_weight = _sum_tuples( [total_weight, w] )
   return total_weight