Sadaf_N
#1
Hi all,

I have one array in this format:

array1=[

[‘a_1_1’,1],

[‘a_1_2’,2],

[‘a_1_3’,2],

[‘a_2_1’,1],

[‘b_1_1’,1]

[‘c_1_1’,1],

]

How do I change it into this format?

array2=[

[‘a_1_1 a_1_2 a_1_3’,1],

[‘a_2_1’,1],

[‘b_1_1’,1]

[‘c_1_1’,1],

]

element 0, 1, and 2 considered the same elements as they all contain

‘a_1’

Thanks,

The specification is a bit unclear. For instance, if the input were

array1=[

[‘a_1_1’,1],

[‘a_2_1’,1],

[‘b_1_1’,1],

[‘a_1_2’,2],

[‘c_1_1’,1],

[‘a_1_3’,2]

]

should the output be the same as in your original case?

No need to be the same orders as long as a_1_1, a_1_2, a_1_3 can be

merged as a string divided by empty space.

And how do you determin the single digit in the output? I.e. why should

the resulting array be

[[‘a_1_1 a_1_2 a_1_3’,1],…]

and not

[[‘a_1_1 a_1_2 a_1_3’,2],…]

?