gpt4 book ai didi

Python。如何删除数组中的特定键?

转载 作者:太空宇宙 更新时间:2023-11-04 10:26:11 26 4
gpt4 key购买 nike

我有代码:

a = {"listA" : ("keyA", "keyB"), "listB" : ("keyC", "keyD")}

例如,我怎样才能删除 KeyB:

a = {"listA" : ("keyA"), "listB" : ("keyC", "keyD")}

最佳答案

你有一个字典而不是一个以元组作为值的列表,你需要重新分配值,因为元组是 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)

关于Python。如何删除数组中的特定键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29182384/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com