datastruct using by python