Python 练习

1. 题目

使用 Python 语言将字符串:"k:1|k1:2|k2:3|k3:4",处理成 python 字典:{k:1, k1:2, ... }

2. 分析

字典由键值对组成,无法直接由列表强制转换

3. 实例

点我看答案
def string_to_dict(string):
    d = {}
    for kv in string.split("|"):
        k, v = kv.split(":")
        v = int(v)
        d[k] = v
    return d


string = "k:1|k1:2|k2:3|k3:4"
print(string_to_dict(string))

© 2022 刘士. All rights reserved.

结果匹配 ""

    没有匹配的结果 ""