2884. 修改列

DataFrame employees
+-------------+--------+
| Column Name | Type |
+-------------+--------+
| name | object |
| salary | int |
+-------------+--------+
一家公司决定增加员工的薪水。

编写一个解决方案,将每个员工的薪水乘以2来 修改 salary 列。

返回结果格式如下示例所示。

示例 1:

输入:
DataFrame employees
+---------+--------+
| name | salary |
+---------+--------+
| Jack | 19666 |
| Piper | 74754 |
| Mia | 62509 |
| Ulysses | 54866 |
+---------+--------+
输出:
+---------+--------+
| name | salary |
+---------+--------+
| Jack | 39332 |
| Piper | 149508 |
| Mia | 125018 |
| Ulysses | 109732 |
+---------+--------+
解释:
每个人的薪水都被加倍。
import pandas as pd


def modifySalaryColumn(employees: pd.DataFrame) -> pd.DataFrame:
    employees['salary'] = employees['salary'] * 2
    return employees
# 是从 salary 列中取出每个工资值,将其加倍, 并将结果作为新的列添加到 employees 数据框中。

 

 
posted on 2024-05-31 18:37  XiSoil  阅读(3)  评论(0编辑  收藏  举报