Python代码:将同比大于120的城市数据输出到price2016out. csv文件
时间: 2024-02-18 14:59:00 浏览: 87
moxing_python数据清洗_读取csv文件_数据清洗_
5星 · 资源好评率100%
以下是可能的 Python 代码示例,它假设您有一个名为 `city_data` 的包含城市数据的列表,其中每个城市数据都有 `price2015` 和 `price2016` 两个属性:
```python
import csv
with open('price2016out.csv', 'w', newline='') as csvfile:
writer = csv.writer(csvfile)
writer.writerow(['City', 'Price2015', 'Price2016', 'YoY'])
for city in city_data:
if city.price2016 / city.price2015 > 1.2:
writer.writerow([city.name, city.price2015, city.price2016, city.price2016 / city.price2015])
```
此代码将创建一个名为 `price2016out.csv` 的新文件,并将具有同比增长率大于 1.2 的城市数据写入该文件中。文件的第一行将是标题行,包含城市名称、2015 年价格、2016 年价格和同比增长率四个列。
阅读全文