判断字符串是否在列表中
时间: 2023-10-28 16:06:13 浏览: 87
可以使用Python中的in关键字来判断一个字符串是否在列表中,示例如下:
```python
my_list = ['apple', 'banana', 'orange']
if 'apple' in my_list:
print('apple is in the list')
else:
print('apple is not in the list')
if 'pear' in my_list:
print('pear is in the list')
else:
print('pear is not in the list')
```
输出结果为:
```
apple is in the list
pear is not in the list
```
上述代码中,我们定义了一个包含三个水果名称的列表my_list,然后分别使用in关键字判断'apple'和'pear'是否在列表中。
相关问题
python判断字符串是否在列表里
可以使用 `in` 关键字来判断字符串是否在列表中,示例代码如下:
```python
str_list = ['apple', 'banana', 'orange']
if 'banana' in str_list:
print("banana is in the list")
else:
print("banana is not in the list")
```
输出结果为:
```
banana is in the list
```
java 判断字符串在字符串列表中的个数
在Java中,判断一个字符串在字符串列表中的个数可以通过遍历列表并计数的方式实现。以下是一个简单的示例代码,展示了如何计算特定字符串在ArrayList中的出现次数:
```java
import java.util.ArrayList;
public class StringCountExample {
public static void main(String[] args) {
ArrayList<String> stringList = new ArrayList<String>();
stringList.add("apple");
stringList.add("banana");
stringList.add("apple");
stringList.add("orange");
stringList.add("banana");
stringList.add("apple");
String targetString = "apple";
int count = countOccurrences(stringList, targetString);
System.out.println("字符串 '" + targetString + "' 在列表中的个数为: " + count);
}
public static int countOccurrences(ArrayList<String> list, String target) {
int count = 0;
for (String str : list) {
if (target.equals(str)) {
count++;
}
}
return count;
}
}
```
这段代码定义了一个`countOccurrences`方法,它接受一个字符串列表和一个目标字符串作为参数,并返回目标字符串在列表中出现的次数。然后,在`main`方法中,我们创建了一个包含多个字符串的ArrayList,并调用`countOccurrences`方法来计算目标字符串"apple"出现的次数。
阅读全文