['KL15_ValueManage(): ', 'Flg_Normal= 22', 'Flg_Normal_State= AltVector ', 'KL15_Manage1(): ', 'data[1]=12', 'Stu_Data=3 ']分成['KL15_ValueManage(): ', 'Flg_Normal= 22', 'Flg_Normal_State= AltVector ']和['KL15_Manage1(): ', 'data[1]=12', 'Stu_Data=3 ']两个列表 利用python的查找第一个元素是否是以”():“结尾来判断,如果是的话,将第一个元素加到一个新列表里面判断第二元素是否也是以”():“结尾,如果不是加到上面的新列表里面,如果不是,添加到另外一个新列表里面,如此分割 实现
时间: 2023-08-15 07:05:25 浏览: 41
可以按以下方式实现:
```python
def split_list(lst):
res = []
temp1 = []
temp2 = []
for i in lst:
if i.endswith('():'):
temp1.append(i)
if temp2:
res.append(temp2)
temp2 = []
else:
temp2.append(i)
if temp1:
res.append(temp1)
temp1 = []
if temp1:
res.append(temp1)
if temp2:
res.append(temp2)
return res
```
使用示例:
```python
lst = ['KL15_ValueManage(): ', 'Flg_Normal= 22', 'Flg_Normal_State= AltVector ', 'KL15_Manage1(): ', 'data[1]=12', 'Stu_Data=3 ']
res = split_list(lst)
print(res) # [['KL15_ValueManage(): ', 'Flg_Normal= 22', 'Flg_Normal_State= AltVector '], ['KL15_Manage1(): ', 'data[1]=12', 'Stu_Data=3 ']]
```
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)