List = [['ServerA','Envname1','abc','xyz'],
['ServerA','Envname2','abc','xyz'],
['ServerB','Envname3','aaa','bbb'],
['ServerC','EnvName4','uuu','vvv'],
['ServerB','Envname5','aaa','bbb']]
列表如果该服务器是相同的,然后在第二和内列出的第三索引的值将是相同的。
例如: - 在第一个列表['ServerA','Envname1','abc','xyz']
和第二个列表['ServerA','Envname2','abc','xyz']
服务器是相同的('ServerA'),所以值'abc'和'xyz'是相同的。
同样地,在第三值服务器B和4日是相同的“AAA”和“BBB”
只有ENVNAME正在发生变化,即使服务器是一样的。
我在列表的最终列表中想要的是将所有具有相同名称的服务器进行分组,并相应地添加所有Envnames,如果服务器名称相同,其余元素将相同。
预期列表
Final_list = [['ServerA','Envname1,Envname2','abc','xyz'],
['ServerB','Envname3,Envname5','aaa','bbb'],
['ServerC','EnvName4','uuu','vvv']]
可有人告诉我这个?
辉煌!谢谢 :) –