编写Python程序,测试列表中字符串red、green、blue中是否包含非法数据
时间: 2024-02-13 21:07:10 浏览: 71
检查字符串的合法性
可以使用以下代码来测试列表中是否包含非法数据:
```
# 定义一个列表
colors = ['red', 'green', 'blue', 'yellow', 'purple']
# 定义非法数据
illegal_colors = ['black', 'white']
# 遍历列表并判断是否包含非法数据
for color in colors:
if color in illegal_colors:
print('列表包含非法数据:', color)
else:
print('列表中不包含非法数据:', color)
```
在以上代码中,我们首先定义了一个包含多个字符串的列表 `colors`,然后定义了非法数据列表 `illegal_colors`。接下来,我们使用 `for` 循环遍历 `colors` 列表中的每一个元素,并使用 `if` 语句判断当前元素是否在 `illegal_colors` 列表中。如果存在非法数据,就会输出提示信息,否则输出列表中不包含非法数据。
阅读全文