Python自定义个函数,参数输入为某个字符串,要求用=和,作为分隔符分裂后,返回1个列表
时间: 2024-03-05 08:50:31 浏览: 51
可以使用Python的split()方法和字符串的replace()方法来实现。具体来说,可以先将字符串中的等号替换为逗号,然后再使用split()方法按照逗号分隔字符串,得到一个列表。以下是实现该功能的示例代码:
```python
def my_func(s):
# 将等号替换为逗号
s = s.replace('=', ',')
# 按照逗号分隔字符串
lst = s.split(',')
return lst
```
接下来,我们可以调用该函数来测试它的功能:
```python
s = 'a=b,c=d,e=f'
result = my_func(s)
print(result)
```
运行结果为:
```
['a', 'b', 'c', 'd', 'e', 'f']
```
在这个示例代码中,我们定义了一个名为my_func的函数,它接受一个字符串参数s。在函数内部,我们首先使用字符串的replace()方法将等号替换为逗号,然后使用split()方法按照逗号分隔字符串,得到一个列表lst。最后,我们将该列表作为函数的返回值。
阅读全文