I have a list of strings, and a corresponding set of categorisations:

*      strings ← 'foo' 'bar' 'abc' 'def' 'ghi' 'jkl'*
*      categories ← 1 1 0 2 1 0*

I now need to group these strings according to category. In other words,
when applying operation X, I need the following output:

*      categories X strings*
┏→━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃┏→━━━━━━━━━━┓ ┏→━━━━━━━━━━━━━━━━┓ ┏→━━━━┓┃
┃┃"abc" "jkl"┃ ┃"foo" "bar" "hgi"┃ ┃"def"┃┃
┃┗∊━━━━━━━━━━┛ ┗∊━━━━━━━━━━━━━━━━┛ ┗∊━━━━┛┃
┗∊∊━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛

What is the best way to solve this?

Reply via email to