import numpy as np
import pandas as pd
a=np.array(['ma_ya','dj_kh','ja_aa'])
a1=(lambda x:x[0].split('_'),a)
a1
output:
(<function __main__.<lambda>>, array(['ma_ya', 'dj_kh', 'ja_aa'],
dtype='<U5'))
i want the output to be ['ma','dj','ja'] using lambda function. kindly help
a1 = map(lambda x: x.split('_')[0] , a)should work