将字符串转换为Python中的列表可以使用split()方法。split()方法将字符串按照指定的分隔符分割成多个子字符串,并返回一个列表。
示例代码如下:
string = "apple,banana,orange"
lst = string.split(",")
print(lst)
输出结果为:
['apple', 'banana', 'orange']
将XML数据作为列表读取可以使用Python的xml.etree.ElementTree模块。该模块提供了解析和操作XML数据的功能。
示例代码如下:
import xml.etree.ElementTree as ET
xml_data = '''
<fruits>
<fruit>
<name>apple</name>
<color>red</color>
</fruit>
<fruit>
<name>banana</name>
<color>yellow</color>
</fruit>
<fruit>
<name>orange</name>
<color>orange</color>
</fruit>
</fruits>
'''
root = ET.fromstring(xml_data)
fruits = []
for fruit in root.findall('fruit'):
name = fruit.find('name').text
fruits.append(name)
print(fruits)
输出结果为:
['apple', 'banana', 'orange']
以上是将字符串转换为Python中的列表或将XML数据作为列表读取的方法。对于更复杂的数据转换和处理,可以根据具体需求选择适当的方法和库。
领取专属 10元无门槛券
手把手带您无忧上云