你没说具体用什么工具/语言,下面按最常见的几种场景给你讲,直接对号入座即可。
import pandas as pd
df = pd.DataFrame({
'a': [1], 'b': [2], 'c': [3]
})
df.columns = ['col1', 'col2', 'col3']
df.columns = [f'new_{col}' for col in df.columns]
df.rename(columns={
'a': 'apple',
'b': 'banana'
}, inplace=True)
df.columns = [col.strip().lower() for col in df.columns]
不同数据库写法不同:
ALTER TABLE table_name
CHANGE old1 new1 TYPE,
CHANGE old2 new2 TYPE;
ALTER TABLE table_name
RENAME COLUMN old1 TO new1,
RENAME COLUMN old2 TO new2;
⚠️ SQL 一般不支持“一条语句全自动批量”,通常需要拼 SQL
告诉我你用的:
我可以直接给你可复制的代码。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。