2024-04-26 18:54:05 发布
网友
我有密码:
a = {"listA" : ("keyA", "keyB"), "listB" : ("keyC", "keyD")}
例如,我如何取下KeyB以便:
a = {"listA" : ("keyA"), "listB" : ("keyC", "keyD")}
如果dict不是以元组作为值的列表,则需要重新分配值,因为元组是immutable,因此无法删除元素:
a = {"listA" : ("keyA", "keyB"), "listB" : ("keyC", "keyD")} a["listA"] = a["listA"][0], print(a)
如果希望能够修改值,请使用列表作为可变值:
a = {"listA" : ["keyA", "keyB"], "listB" : ["keyC", "keyD"]} a["listA"].remove("keyB") print(a)
如果dict不是以元组作为值的列表,则需要重新分配值,因为元组是immutable,因此无法删除元素:
如果希望能够修改值,请使用列表作为可变值:
相关问题 更多 >
编程相关推荐