1
我讀從文件此框架:Python的大熊貓 - 添加行到一個空的數據幀
df = pd.read_csv('playlist.csv')
下'track'
列獲取的所有值:
tracks = df['track'].tolist()
然後我有一個new_df
具有相同列的順序爲'playlist.csv'
:
new_df = pd.DataFrame(columns=['artist','track', 'value'])
和,鑑於other_tracks = ['Once', 'Jeremy']
,我會以一些軌道的整個行添加到new_df
for track in tracks:
if track in other_tracks:
row = df[df['track']==track]
我該怎麼辦呢?
有沒有一個簡單的方法來做到這一點?
這裏有一點要注意的是,'tracks'應該只包含過濾的軌道。 –
@cᴏʟᴅsᴘᴇᴇᴅ,好點 - 謝謝! – MaxU
我編輯了我的問題,因爲我需要使用條件。你能否在你的回答中考慮一下? – outkast