我有2列出了相应的工作安排是这样的:判断两个列表,并在Python
list_a = [x,y,z,.....]
list_b = [xa,xb,xc,xd,xe,ya,yb,yc,yd,za,zb,zc,zd,ze,zf]
我想要实现的是,让更多的名单,同时安排这样的如下数据:
list_x = [x,xa,xb,xc,xd,xe]
list_y = [y,ya,yb,yc,yd]
list_z = [z,za,zb,zc,zd,ze,zf]
现在,如果我使用像循环:
final_list=[]
for item in list_a:
for value in list_b:
if value[0] == item:
print item, value
它过滤数据,但无法达到所需的格式。
请大家提出一些宝贵意见。
谢谢
和你有什么试图格式化你的结果? – Julien
正如我试过使用嵌套循环,我得到它像:[x,xa] [x,xb] [x,xc] [x,xd]等等。我没有清楚的想法,我怎么能创建list list作为'list_a'和'append/extend'中的项目来获得所需的格式。有关建议会非常有帮助。 – diffracteD
阅读教程哥们! – Julien