2016-06-08 34 views
1

我有一個熊貓數據框,我想在每一行中創建一個具有相同字符串的新列。Python用相同的字符串填充列表

目前我正在這樣做。

tag=[] 
for x in xrange(len(preds)): #preds is a np.array, same length of df 
    tag.append('MY STRING') 
df['TAG']=tag 

我知道必須有一個更聰明的方法來做到這一點。

任何幫助表示讚賞。

+5

'DF [ 'TAG'] =「MY STRING'' – MaxU

+0

[添加/刪除列(http://nbviewer.jupyter.org/urls/bitbucket.org/hrojas/learn-pandas /raw/master/lessons/04%20-%20Lesson.ipynb) - 熊貓課 – MaxU

回答

2

df['TAG'] = ['MY STRING'] * len(preds)