首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将列表拆分为两个具有相似元素的子列表

将列表拆分为两个具有相似元素的子列表
EN

Stack Overflow用户
提问于 2019-08-07 19:36:02
回答 2查看 44关注 0票数 1

我有一个名为main_list it的列表作为一些元素,因为我需要将其划分为具有pft ('MM19 Z A VDD VNW 'pft‘vr\n')和nft ('MM8 Z A VSS VPW 'nft’cpp=8\n')的子列表。

代码语言:javascript
复制
main_list = ['MM19 Z A VDD VNW pft vr\n', 'MM18 Z A VDD VNW pft va\n', 'MM17 Z A VDD VNW pft vdd\n', 'MM16 Z A VDD VNW pft ver\n', 'MM15 Z A VDD VNW pft ger\n', 'MM14 Z A VDD VNW pft fer\n', 'MM13 Z A VDD VNW pft weq\n', 'MM12 Z A VDD VNW pft get\n', 'MM11 Z A VDD VNW pft bet\n', 'MM10 Z A VDD VNW pft wet \n', 'MM9 Z A VSS VPW nft ent=0\n', 'MM8 Z A VSS VPW nft cpp=8\n', 'MM7 Z A VSS VPW nft fpitch\n', 'MM6 Z A VSS VPW nft ngcon\n', 'MM4 Z A VSS VPW nft nfin=4\n', 'MM3 Z A VSS VPW nft cpp=8\n', 'MM2 Z A VSS VPW nft ent=0\n', 'MM1 Z A VSS VPW nft l=1.4e-08\n', 'MM0 Z A VSS VPW nft cpp=8\n']

结果:

代码语言:javascript
复制
pft_list = ['MM19 Z A VDD VNW pft vr\n', 'MM18 Z A VDD VNW pft va\n', 'MM17 Z A VDD VNW pft vdd\n', 'MM16 Z A VDD VNW pft ver\n', 'MM15 Z A VDD VNW pft ger\n', 'MM14 Z A VDD VNW pft fer\n', 'MM13 Z A VDD VNW pft weq\n', 'MM12 Z A VDD VNW pft get\n', 'MM11 Z A VDD VNW pft bet\n', 'MM10 Z A VDD VNW pft wet \n']
nft_list = ['MM9 Z A VSS VPW nft ent=0\n', 'MM8 Z A VSS VPW nft cpp=8\n', 'MM7 Z A VSS VPW nft fpitch\n', 'MM6 Z A VSS VPW nft ngcon\n', 'MM4 Z A VSS VPW nft nfin=4\n', 'MM3 Z A VSS VPW nft cpp=8\n', 'MM2 Z A VSS VPW nft ent=0\n', 'MM1 Z A VSS VPW nft l=1.4e-08\n', 'MM0 Z A VSS VPW nft cpp=8\n']
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-08-07 20:06:09

使用列表迭代:

代码语言:javascript
复制
pft_list = [i for i in main_list if 'pft' in i]
nft_list = [i for i in main_list if 'nft' in i]
票数 0
EN

Stack Overflow用户

发布于 2019-08-07 19:42:36

您可以遍历main_list,并通过检查pftnft是否为in条目来对子列表中的条目进行排序:

代码语言:javascript
复制
pft_list = []
nft_list = []
for x in main_list:
    if 'pft' in x:
        pft_list.append(x)
    elif 'nft' in x:
        nft_list.append(x)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57393533

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档