我想向用户请求多个键值对并存储它们,以便以后使用它们。我试过几种方法:
columnCombo = {(x for x in input("Enter the Column Name: ")) : (y for y in input("\nEnter the Column Type: "))}
columnCombo = [(x for x in input("Enter the Column Name: ")),(y for y in input("\nEnter the Column Type: "))]
当我把这些打印出来时,我得到:
[<generator object <genexpr> at 0x1019452d0>, <generator object <genexpr> at 0x101945318>]
实际上,我想让用户输入一列的名称,然后输入该列中包含的数据类型。理想情况下,我可以提取名称(字符串)和关联的(类型)
在上面的代码中,它将提示输入unitl用户按键盘中断
在
column
字典上循环可以将这些对象存储在元组中,如下所示:
一旦你完成了,你可以像这样迭代你的条目:
相关问题 更多 >
编程相关推荐