尝试使用Python将学生ID列表转换为电子邮件地址。我有一个ID编号列表,保存为CSV格式,在一个“学生ID”列中,我需要将其转换为给定的大学电子邮件地址格式。例如,我的ID编号是2128654
',我需要将其转换为u2128654@live.university.ac.uk
。
非常新的Python,所以任何帮助将非常感谢。刚刚学会如何使用dataframe = pd.read_csv
读取数据库,所以这是一个有点超出我的联盟在这一点上。
我已经尝试了下面的可视化我的ID列表,但现在需要添加一个新列,添加转换后的电子邮件格式到该列,然后保存为一个新文件。
import pandas as pd
dataframe = pd.read_csv("/content/Student IDs.csv")
dataframe
CSV类似于:
| 学生证|
| - ------|
| 小行星123456789|
| 012345678|
| 小行星901234567|
| 小行星89012|
如有指导,敬请指教!
2条答案
按热度按时间xuo3flqw1#
请尝试使用
df.astype()
进行连接的方法要保存新文件:
j2qf4p5b2#
您可能希望将
csv
读取为strings
,因为前导0将被删除,然后使用apply
执行以下字符串连接u
+Student#
+@live.university.ac.uk
: