python - Python - 当我们检测到符号('|')时拆分列表中的数据
问题描述
当我检测到这个“|”时,我想拆分我的列表 像这样的东西:
list A = ['abc', 'bcd', 'cde', '|', 'iojfsdifdosj', 'iojsdfiosjf', '|', 'jhuh']
out :
['abc,bcd,cde', 'iojfsdifdosj,iojsdfiosjf']
解决方案
简单的解决方案是连接list_A
成一个字符串,然后通过管道将其拆分。
str_list_A = ",".join(list_A)
out = str_list_A.split(",|,")
推荐阅读
- c++ - 类范围内的类型名重新定义
- javascript - 如何实现位置下拉菜单?
- c# - 创建动态 Ninject 实例
- python - 分组而不为 re.findall() 创建新目标
- python-3.x - 找到列表中每个项目的平方 .o/p 应该是一个列表 .write 程序使用 lambda ,使用理解,使用循环
- java - 拍照到外部存储
- google-cloud-datastore - 除了按 id 获取之外,Objectify 过滤器不起作用
- sql - SQL: Nested Select vs Double JOIN by Performance
- java - 如何动态渲染数据并实时更新变化
- go - Go Swagger 能够为异步响应式代码编写响应