def delete_edge_by_id(self, edge_id):
edge = self.get_edge(edge_id)<EOL>from_node_id = edge['<STR_LIT>'][<NUM_LIT:0>]<EOL>from_node = self.get_node(from_node_id)<EOL>from_node['<STR_LIT>'].remove(edge_id)<EOL>to_node_id = edge['<STR_LIT>'][<NUM_LIT:1>]<EOL>to_node = self.get_node(to_node_id)<EOL>to_node['<STR_LIT>'].remove(edge_id)<EOL>del self.edges[edge_id]<EOL>self._num_edges -= <NUM_LIT:1><EOL>
Removes the edge identified by "edge_id" from the graph.