def verwerk_regel(regel): cr = CoordinateRow() coordinaten = regel.split() for coordinaat in coordinaten: verwerkt_coordinaat = verwerk_coordinaat(coordinaat) cr.add(verwerkt_coordinaat) cr2 = CoordinateRow() cr12 = cr.weave(cr2) print cr12
i = Coordinate(i) i.getAdjustedX() return i def flatten(lst): return sum(([x] if not isinstance(x, list) else flatten(x) for x in lst), []) f = file_input() content = f.splitlines() coords = [i.split() for i in content] print coords cr = CoordinateRow() addAll(coords[0], cr) print cr.coordinate_row cr2 = CoordinateRow() removeEqual(coords[0], cr2) print cr2.coordinate_row print flatten(cr2.coordinate_row) cr3 = CoordinateRow() for i in flatten(cr2.coordinate_row): cr3.add( str(Coordinate(i).getAdjustedX()) + "," + str(Coordinate(i).getY())) print cr3.coordinate_row cr4 = CoordinateRow() split_eq = splitEqual(f)
i = Coordinate(i) i.getAdjustedX() return i def flatten(lst): return sum(([x] if not isinstance(x, list) else flatten(x) for x in lst), []) f = file_input() content = f.splitlines() coords = [i.split() for i in content] print coords cr = CoordinateRow() addAll(coords[0], cr) print cr.coordinate_row cr2 = CoordinateRow() removeEqual(coords[0], cr2) print cr2.coordinate_row print flatten(cr2.coordinate_row) cr3 = CoordinateRow() for i in flatten(cr2.coordinate_row): cr3.add(str(Coordinate(i).getAdjustedX()) + "," + str(Coordinate(i).getY())) print cr3.coordinate_row cr4 = CoordinateRow() split_eq = splitEqual(f) print split_eq.coord