2024-10-16 17:17:07 发布
网友
a = ['mnoabc', 'defabc', 'abc', 'abcdef', 'ijk', 'lmn'] m = [] for i in a: if 'abc' in i: m.append(i) m
我的退出>&燃气轮机;['mnoabc'、'defabc'、'abc'、'abcdef']
预期>&燃气轮机;[‘abc’、‘abcdef’、‘mnoabc’、‘defabc’]
可以使用insert在指定位置插入项。请尝试以下操作:
insert
a = ['mnoabc', 'defabc', 'abc', 'abcdef', 'ijk', 'lmn'] m = [] num_startswith = 0 for i in a: if i == 'abc': m.insert(0, i) num_startswith += 1 elif i.startswith('abc'): m.insert(num_startswith, i) num_startswith += 1 elif 'abc' in i: m.append(i) print(m) # ['abc', 'abcdef', 'mnoabc', 'defabc']
变量num_startswith跟踪插入以abc开头的单词的位置
num_startswith
abc
可以使用
insert
在指定位置插入项。请尝试以下操作:变量
num_startswith
跟踪插入以abc
开头的单词的位置相关问题 更多 >
编程相关推荐