- Python Data Structures and Algorithms
- Benjamin Baka
- 193字
- 2021-07-09 19:44:57
Python for data
Python has several built-in data structures, including lists, dictionaries, and sets, that we use to build customized objects. In addition, there are a number of internal libraries, such as collections and the math object, which allow us to create more advanced structures as well as perform calculations on those structures. Finally, there are the external libraries such as those found in the SciPy packages. These allow us to perform a range of advanced data tasks such as logistic and linear regression, visualization, and mathematical calculations such as operations on matrixes and vectors. External libraries can be very useful for an out-of-the-box solution. However, we must also be aware that there is often a performance penalty compared to building customized objects from the ground up. By learning how to code these objects ourselves, we can target them to specific tasks, making them more efficient. This is not to exclude the role of external libraries and we will look at this in Chapter 12, Design Techniques and Strategies.
To begin, we will take an overview of some of the key language features that make Python such a great choice for data programming.
- Spring 5.0 Microservices(Second Edition)
- SpringMVC+MyBatis快速開發與項目實戰
- ASP.NET Core 5.0開發入門與實戰
- SQL Server 2012數據庫技術及應用(微課版·第5版)
- 零基礎學Scratch少兒編程:小學課本中的Scratch創意編程
- Learning Apache Mahout Classification
- Modern JavaScript Applications
- QGIS By Example
- Apache Kafka Quick Start Guide
- 編寫高質量代碼:改善Objective-C程序的61個建議
- Web App Testing Using Knockout.JS
- 單片機原理及應用技術
- Magento 2 Beginners Guide
- 會當凌絕頂:Java開發修行實錄
- Learning Unreal Engine Game Development