python 列表中既有字符串元素又有int类型元素,如何查找字符型元素并修改
时间: 2024-05-16 10:18:17 浏览: 60
python 实现查找字符串
可以使用列表的遍历和判断元素类型的方法来实现查找和修改。下面是一个示例代码:
```python
my_list = ['hello', 123, 'world', 456]
for i in range(len(my_list)):
if isinstance(my_list[i], str): # 判断元素是否为字符串类型
my_list[i] = my_list[i].upper() # 修改字符串元素为大写形式
print(my_list)
```
输出结果为:`['HELLO', 123, 'WORLD', 456]`
在循环中,我们通过 `isinstance()` 函数来判断列表元素是否为字符串类型,如果是,则将该元素修改为大写形式。最后输出修改后的列表。
阅读全文