如题,直接上代码
apply函数,添加参数 result_type="expand" 即可
def find(sort_seq):
def find_in(series):
seq = series['Delte Formula']
res = [ i.start() for i in re.finditer(sort_seq, seq, flags=re.IGNORECASE)]
return len(res), json.dumps(res)
return find_in
sort_seq = "AAGCTT"
df[ ["AAGCTT_count", "AAGCTT_index"] ] = df.apply(find(sort_seq), axis=1, result_type="expand")