兩天來,我一直在為 Python 和 Pandas 包遇到的一個問題而苦苦掙扎。我正在使用來自另一個 csv 的過濾資料創建一個資料框,然后想再次將其匯出到 csv。但是,我有一個問題,因為我不知道如何在不洗掉前一個值的情況下向特定單元格添加另一個值,以便它在 CSV 中看起來或多或少像這樣。這樣我就可以將此字母 b 添加到字母 a 已經存在的第二列和第一行

uj5u.com熱心網友回復:
您可以使用此代碼 如果您想編輯所有行,您可以只編輯第一行,您可以洗掉 for 回圈并使用 i=0
for i in df.index:
if df['B'][i].find('a')>=0:
df['B'][i] = ', b'
uj5u.com熱心網友回復:
df_10 = pd.DataFrame({'A': ['xx', '--- bios ---', 'yy', 'zz', '--- os ---'],'B': ['rat', '', 'winter', 'host','']})
我創建了一個添加到 A 列和第 2 行的資料框,例如值“new”
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/493022.html
