- Matplotlib for Python Developers
- Aldrin Yim Claire Chung Allen Yu
- 163字
- 2021-08-27 18:48:19
List
This is the most basic Python data structure; it stores a collection of values. While you can store any data type as an element in a Python list, for our purpose of data visualization, we mostly handle lists of numerical values as data input, or at, most, lists with elements of the same data type, such as strings to store text labels.
A list is specified by square brackets, []. To initiate an empty list, assign [] to a variable by l = []. To create a list, we can write the following:
fibonacci = [1,1,2,3,5,8,13]
Sometimes, we may want to get a list of arithmetic sequences. We may do so by using list(range(start,stop,step)).
See the following example:
In [1]: fifths = list(range(10,30,5)) fifths Out[1]: [10, 15, 20, 25] In [2]: list(range(10,30,5))==[10, 15, 20, 25] Out[2]: True
Unlike Python 2.7, in Python 3.x, you cannot use the range() object interchangeably with a list.
推薦閱讀
- C# 2012程序設(shè)計實踐教程 (清華電腦學(xué)堂)
- SQL Server 2012數(shù)據(jù)庫技術(shù)及應(yīng)用(微課版·第5版)
- Learning RabbitMQ
- Python高級編程
- Mastering C# Concurrency
- 深入理解Java7:核心技術(shù)與最佳實踐
- INSTANT Mercurial SCM Essentials How-to
- 代碼閱讀
- Java 從入門到項目實踐(超值版)
- Python Deep Learning
- Microsoft HoloLens By Example
- 樹莓派開發(fā)從零開始學(xué):超好玩的智能小硬件制作書
- ASP.NET Core 2 High Performance(Second Edition)
- 打造流暢的Android App
- PHP從入門到精通(第7版)