code: def set_in_neighbor(self, src, weight, type, type_count):
      if type_count > 0:
          expend_list(self.in_neighbor, type_count - 1)
      self.in_neighbor[type].append((src, weight))
  
file_path: euler/euler/tools/node.py
imports: import struct
  from euler.tools.util import *
label_desc: Use image node_id 5 for calling the Node obj's underlying member method code with example usage: obj.set_in_neighbor(src, weight, type, type_count) without return types