可以使用字符串的join()方法和字典的items()方法实现:

a = {"key1": "value1", "key2": "value2"}
a_str = ";".join([f"{k}={v}" for k, v in a.items()])
print(a_str)  # 输出 key1=value1;key2=value2

首先使用字典的items()方法遍历字典,得到每个键值对的键和值,然后使用列表推导式生成一个包含每个键值对的字符串列表。列表中的每个字符串使用f-string格式化键值对,格式为"{键}={值}"。最后使用字符串的join()方法将每个字符串连接起来,使用分号作为分隔符。


原文地址: https://www.cveoy.top/t/topic/K96 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录