<｜begin▁of▁sentence｜>### Instruction:
Given a graph created by the igraph 'Graph.Famous' method with the 'Zachary' dataset, and having performed edge betweenness clustering on it, how can we get a boolean vector where each element indicates whether the corresponding edge lies between different clusters?
### Response:
from igraph import Graph

# Create an igraph.Graph object, hypothetically called 'g', which represents your network
# Assuming 'g' is already initialized and has edge attributes set

g = Graph.Famous('Zachary')
clustering = g.community_edge_betweenness()
clusters = clustering.as_clustering()

# Get the boolean vector indicating crossing edges
crossing_edges = clusters.crossing(g.es)

# Print the crossing edges
print(crossing_edges)
<|EOT|>
