python列表 ,遍历里面的元素并修改值
时间: 2023-04-01 12:03:45 浏览: 90
可以使用 for 循环遍历列表中的元素,然后通过索引修改元素的值。例如:
```
my_list = [1, 2, 3, 4, 5]
for i in range(len(my_list)):
my_list[i] = my_list[i] * 2
print(my_list)
```
输出结果为:[2, 4, 6, 8, 10]
相关问题
python列表 ,遍历里面的元素并修改值
可以使用 for 循环遍历列表中的元素,并使用索引修改元素的值。例如:
```
my_list = [1, 2, 3, 4, 5]
for i in range(len(my_list)):
my_list[i] *= 2
print(my_list)
```
输出结果为:[2, 4, 6, 8, 10]。
python遍历xml文件名修改name值
可以使用Python中的ElementTree库来遍历XML文件并修改name值。下面是一个简单的示例代码:
```python
import xml.etree.ElementTree as ET
# 加载XML文件
tree = ET.parse('example.xml')
root = tree.getroot()
# 遍历XML文件中的所有元素
for elem in root.iter():
# 检查元素是否有name属性
if 'name' in elem.attrib.keys():
# 修改name属性的值
elem.set('name', 'new_name')
# 将修改后的XML文件保存
tree.write('example.xml')
```
在这个示例中,我们首先使用ElementTree库加载XML文件,然后使用`root.iter()`方法遍历XML文件中的所有元素。对于每个元素,我们检查它是否具有`name`属性,并使用`elem.set()`方法修改属性的值。最后,我们使用`tree.write()`方法将修改后的XML文件保存。