I have got a list in python
issuelist=[["k1","v1"],["k2","v2"],["k3","v1"],["k4","v2"],["k5","v2"],["k6","v3"],["k7","v1"]]
I want to append the values of this list into another list in such a way that if value of issuelist[x][1]==issuelist[y][1] I can get something like this
Buildlist=[["k1","k3","k7"],["k2","k4","k5"],["k6"]]
issuelist=[["k1","v1"],["k2","v2"],["k3","v1"],["k4","v2"],["k5","v2"],["k6","v3"],["k7","v1"]]
count=len(issuelist)
buildlist = [[]]* count
for i in range(len(issuelist)):
for j in range(len(issuelist)):
if issuelist[i][1]==issuelist[j][1]:
buildlist[i].append(issuelist[j][0])
This is what I have tried now but I could not get the desirerd result. Any help would be appreciated