写一个Python脚本,判断一个列表中的所有字符串是否含有Inf这个单词,如果有,把Inf加上双引号并写入另外一个列表
时间: 2024-02-07 08:03:29 浏览: 75
Python检测字符串中是否包含某字符集合中的字符
好的,以下是一个简单的Python脚本,可以判断一个列表中的所有字符串是否含有Inf这个单词,如果有,把Inf加上双引号并写入另外一个列表:
```python
# 定义一个原始列表
original_list = ['hello', 'world', 'Infinity', 'Python', 'Inf']
# 定义一个空的目标列表
target_list = []
# 遍历原始列表中的每个字符串
for string in original_list:
# 判断字符串中是否包含Inf这个单词
if 'Inf' in string:
# 如果包含Inf,就将Inf加上双引号,并添加到目标列表中
target_list.append(string.replace('Inf', '"Inf"'))
else:
# 如果不包含Inf,就直接添加到目标列表中
target_list.append(string)
# 输出目标列表
print(target_list)
```
请将上述代码保存为一个.py文件,并执行该脚本即可。该脚本首先定义了一个原始列表,然后遍历该列表中的每个字符串,判断字符串中是否包含Inf这个单词。如果包含Inf,就将Inf加上双引号,并添加到目标列表中;如果不包含Inf,就直接添加到目标列表中。最后输出目标列表。
阅读全文