我正在尝试拆分这些行:
德国/法国/意大利
苹果/橙/瓜
牛肉/猪肉
iPhone / Android
进入:
['德国/法国/意大利'
['Apple','Orange','Melon']
['牛肉/猪肉']
['iPhone','Android']
我知道我必须在正则表达式中使用split,但是我不知道如何正确使用它。 如果您告诉我做到,我将非常感谢。
答案 0 :(得分:0)
最好的方法是使用字符串方法split()
作为参数sep
,该参数是一个字符串将基于其拆分的字符。并返回拆分元素的列表。如果不使用sep
参数,则字符串将转换为list。
但是更优雅的用法是使用list()
方法,而不是此方法将字符串转换为列表对象。
countries = Germany/France/Italy
fruits = Apple/Orange/Melon
meet = Beef/Pork
phones = iPhone/Android
print(list(countries))
print(fruits.split(sep='/')
print(list(meet))
print(phones.split(sep='/')