<｜begin▁of▁sentence｜>### Instruction:
Given an undirected graph with edge set [(0, 1), (0, 2), (1, 2), (3, 4), (3, 5), (4, 5)], can you use the `__str__` method on a clustering object in igraph to print the string representation of the community clustering?
### Response:
from igraph import Graph

# Create a graph
edges = [(0, 1), (0, 2), (1, 2), (3, 4), (3, 5), (4, 5)]
g = Graph(edges=edges)

# Perform community detection
communities = g.community_edge_betweenness(directed=False)
community_clustering = communities.as_clustering()

# Convert clustering information to string
clustering_str = str(community_clustering)
print(clustering_str)
<|EOT|>
