首先,我们需要将输入字符串按照"|"进行分割,得到一个列表,然后遍历列表,对每个元素进行处理,将其按照":"进行分割,得到键和值,最后将键和值添加到字典中。 代码如下: ```python input_str = "k1:1| k2:2| k3:3" input_list = input_str.split("|") result_dict = {} for item in input_list: key, value = item.strip().split(":") result_dict[key] = int(value) print(result_dict) ``` 运行上述代码,将会输出: ``` {'k1': 1, 'k2': 2, 'k3': 3} ``` [2024-06-23 21:53:50 | AI写代码神器 | 178点数解答]