gpt4 book ai didi

python - 按名称删除 Python 数组元素

转载 作者:行者123 更新时间:2023-11-28 20:04:08 25 4
gpt4 key购买 nike

在 Python 数组中,我需要知道(如果可能)如何在不知道数组中元素索引的情况下通过名称删除数组元素。

所以,如果我定义了这个数组

usernames = ["Billy", "Bob", "Apple"]

然后我们将有三个数组元素。
比利鲍勃苹果
然后如果我有这段代码

# Deleting the element
def delete_username():
to_delete = raw_input("Username to remove:")
# (Code to delete by element name)

我需要知道如何根据名称删除数组中的元素。
例如,如果用户输入“Billy”,而程序不知道 Billy 在数组中的索引,我们如何从数组中删除 Billy,只知道它的名字?

最佳答案

你也可以使用remove

usernames = ["Billy", "Bob", "Apple"]
if "Billy" in usernames:
usernames.remove("Billy")
# usernames = ["Bob", "Apple"]

关于python - 按名称删除 Python 数组元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37686204/

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