添加列(1)
在视频中,Hugo 演示了如何在 brics DataFrame 中新增一列,用于存放国家名称的长度:
for lab, row in brics.iterrows() :
brics.loc[lab, "name_length"] = len(row["country"])
在 cars DataFrame 上,您也可以做类似的事情。
本练习是课程的一部分
Python 中级
练习说明
- 使用
for循环新增一列,命名为COUNTRY,其内容为"country"列中国家名称的全大写形式。您可以使用字符串方法upper()。 - 为了检查代码是否生效,打印
cars。不要缩进这段代码,使其不属于for循环的一部分。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)
# Code for loop that adds COUNTRY column
# Print cars
print(cars)