# 示例代码:将字符串转换为字典
# 假设我们有一个字符串,格式类似于 "key1=value1, key2=value2"
input_string = "name=John, age=30, city=New York"
# 使用字典推导式和split方法来解析字符串
result_dict = {item.split('=')[0].strip(): item.split('=')[1].strip() for item in input_string.split(',')}
# 打印结果字典
print(result_dict)
input_string 是一个包含键值对的字符串,每个键值对用逗号分隔,键和值之间用等号分隔。split(',') 方法将字符串按逗号分割成多个子字符串,每个子字符串是一个键值对。{key: value for item in items} 来创建字典。对于每个子字符串,再次使用 split('=') 方法将其分割成键和值,并去除可能存在的空格。result_dict,其中键和值是从原始字符串中提取出来的。如果输入字符串格式不符合预期(例如缺少等号或逗号),可能会导致错误或不完整的解析结果。
上一篇:python定义一个函数
下一篇:python取字符串前几位
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站