#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# Timestamp: "2025-11-10 22:38:47 (ywatanabe)"
# Time-stamp: "ywatanabe (2024-11-03 00:48:22)"
[docs]
def to_str(dictionary, delimiter="_"):
"""
Convert a dictionary to a string representation.
Example
-------
>>> to_str({"a": 1, "b": 2, "c": 3})
'a-1_b-2_c-3'
Parameters
----------
dictionary : dict
The input dictionary to be converted.
delimiter : str, optional
The separator between key-value pairs (default is "_").
Returns
-------
str
A string representation of the input dictionary.
"""
return delimiter.join(f"{key}-{value}" for key, value in dictionary.items())
# EOF