我有一张这样的单子
list=[Item0,'.','.','.','...','.',Item1,'.','.']
什么是划分“…”最有效的方法,所以列表如下所示
list=[Item0,'.','.','.','.','.','.','.',Item1,'.','.']
我试过了,但我知道一点效率都没有
for n,sign in enumerate(list):
if ".." in sign:
list[n]="."
list.insert(n+1,".")
list.insert(n + 2,".")
Tags:
您可以使用嵌套的ist理解,检查字符串中的
all
字符(假设所有的项都是字符串)是否是.
,然后迭代单个字符,否则取项本身您可以使用正则表达式:
相关问题 更多 >
编程相关推荐