Python:list构建DataFrame

两种方式:

  • zip函数:
 a = ['a', 'b', 'c','d']
 b = [400, 500, 600,9]
 c = [700, 800, 900,1000]
 pd.DataFrame(list(zip(a, b, c)))
  • pd.DataFrame直接构建
 pd.DataFrame({'a':a,'b':b,'c':c})

对DataFrame某一列按正则表达式提取部分字符:

f = lambda x: re.findall(r"GN=(.*) PE",x)[0]
df_AP1['Description'].apply(f)

你可能感兴趣的:(Python:list构建DataFrame)