- Data Wrangling with Python
- Dr. Tirthajyoti Sarkar Shubhadeep Roychowdhury
- 228字
- 2021-06-11 13:40:25
Introduction
We were introduced to the basic concepts of different fundamental data structures in the last chapter. We learned about the list, set, dict, tuple, and string. They are the building blocks of future chapters and are essential for data science.
However, what we have covered so far were only basic operations on them. They have much more to offer once you learn how to utilize them effectively. In this chapter, we will venture further into the land of data structures. We will learn about advanced operations and manipulations and use these fundamental data structures to represent more complex and higher-level data structures; this is often handy while wrangling data in real life.
In real life, we deal with data that comes from different sources and generally read data from a file or a database. We will be introduced to operations related to files. We will see how to open a file and how many ways there are to do it, how to read data from it, how to write data to it, and how to safely close it once we are done. The last part, which many people tend to ignore, is super important. We often run into very strange and hard-to-track-down bugs in a real-world system just because a process opened a file and did not close it properly. Without further ado, let's begin our journey.
- 樂高機器人EV3設(shè)計指南:創(chuàng)造者的搭建邏輯
- 電腦主板現(xiàn)場維修實錄
- 信息物理系統(tǒng)(CPS)測試與評價技術(shù)
- Troubleshooting OpenVPN
- Kubernetes for Developers
- 中國戰(zhàn)略性新興產(chǎn)業(yè)研究與發(fā)展·工業(yè)機器人
- 貫通Java Web開發(fā)三劍客
- 邊緣智能:關(guān)鍵技術(shù)與落地實踐
- RedHat Linux用戶基礎(chǔ)
- FPGA/CPLD應(yīng)用技術(shù)(Verilog語言版)
- Visual FoxPro程序設(shè)計
- 電氣控制與PLC原理及應(yīng)用(歐姆龍機型)
- Hands-On Dashboard Development with QlikView
- Photoshop CS4數(shù)碼攝影處理50例
- Web璀璨:Silverlight應(yīng)用技術(shù)完全指南