📌  相关文章
📜  如何在 pyhon 字典中使用空格分隔的输入 (1)

📅  最后修改于: 2023-12-03 14:52:29.596000             🧑  作者: Mango

如何在 Python 字典中使用空格分隔的输入

在Python中,使用空格分隔的输入非常常见,可以通过字符串的split函数进行分隔,将分隔后的字符串作为字典的键和值。下面是实现的方法:

input_str = input("请输入键值对,使用空格分隔:")
key, value = input_str.split()

d = {key: value}
print("字典为:", d)

以上代码实现了将空格分隔的输入转化为字典的过程。

如果输入的是多个键值对,可以通过循环输入并分隔字符串,把每个键值对分别添加到字典中:

n = int(input("请输入键值对数量:"))
d = {}

for i in range(n):
    input_str = input("请输入第{}组键值对,使用空格分隔:".format(i+1))
    key, value = input_str.split()
    d[key] = value

print("字典为:", d)

上述代码将多个空格分隔的键值对输入转化为了一个字典,并打印出来。

总结:在Python中,通过字符串的split函数可以将多个空格分隔的输入转化为字典的键和值,进而构造一个字典。这对于处理一系列空格分隔的键值对输入非常有用。