📜  python 检查字符串在数组中不存在 - Python (1)

📅  最后修改于: 2023-12-03 15:04:17.599000             🧑  作者: Mango

Python检查字符串在数组中不存在

在开发Python应用程序时,有时候您需要检查给定的字符串是否存在于一个数组中。本指南将向您介绍如何使用Python编写一个简单的程序来检查数组中的字符串是否存在。

方法

首先,让我们看一下Python中如何检查字符串是否存在于一个数组中。我们可以使用Python中的in运算符来检查字符串是否在数组中。下面是一个简单的示例:

fruits = ["apple", "banana", "kiwi", "orange", "grape"]
if "kiwi" in fruits:
    print("Kiwi is available!")
else:
    print("Kiwi is not available!")

上述代码将输出Kiwi is available!,因为kiwi字符串存在于fruits数组中。

程序示例

现在让我们一起编写一个Python程序来检查字符串是否在数组中。我们将创建一个包含多个字符串的数组并提示用户输入一个字符串,然后检查该字符串是否在数组中。如果该字符串存在,则输出String exists in the array;否则,输出String does not exist in the array。下面是完整的代码示例:

strings = ["apple", "banana", "kiwi", "orange", "grape"]
user_input = input("Enter a string: ")
if user_input in strings:
    print("String exists in the array")
else:
    print("String does not exist in the array")

现在运行程序,您将看到以下输出:

Enter a string: kiwi
String exists in the array

如果您键入一个未在数组中的字符串,例如mango,则输出将是:

Enter a string: mango
String does not exist in the array
结论

本指南向您介绍了如何使用Python检查字符串是否在数组中。我们使用了Python中的in运算符来检查字符串是否在数组中,并创建了一个简单的程序来演示该过程。希望本指南可以对您有所帮助。