官术网_书友最值得收藏!

Understanding lists

Python supports a data structure called list, which is a mutable and ordered sequence of elements. Each element in that list is called as item. Lists are defined by inserting values between square brackets [ ]. Each element of list is given a number, which we call as a position or index. The index starts from zero; that is, the first index is zero, the second index is 1, and so on. We can perform the following operations on lists: indexing, slicing, adding, multiplying, and checking for membership.

Python's built-in length function returns the length of that list. Python also has function for finding the largest and smallest item of list. Lists can be numbered lists, string lists, or mixed list.

The following is the code for creating a list:

l = list()
numbers = [10, 20, 30, 40]

animals = ['Dog', 'Tiger', 'Lion']
list1 = ['John', 5.5, 500, [110, 450]]

Here, we've created three lists: the first is numbers, the second is animals, and the third is list1. A list within another list is called as nested list. Our list1 is a nested list. A list containing no elements is called an empty list; you can create one with empty brackets, [].

As you might expect, you can assign list values to variables:

>>> cities = ['Mumbai', 'Pune', 'Chennai']
>>> numbers_list = [75, 857]
>>> empty_list = []
>>> print (cities, numbers_list, empty_list)
['Mumbai', 'Pune', 'Chennai'] [75, 857] []
主站蜘蛛池模板: 布拖县| 宝鸡市| 石家庄市| 仙居县| 英吉沙县| 南华县| 玉环县| 噶尔县| 黑水县| 芦溪县| 兴仁县| 辽源市| 长沙县| 时尚| 福海县| 翁牛特旗| 田林县| 德格县| 肇庆市| 宝兴县| 玛曲县| 清水河县| 江城| 防城港市| 遂宁市| 虞城县| 拉萨市| 潮州市| 平度市| 云林县| 湾仔区| 廉江市| 舟山市| 新河县| 涪陵区| 志丹县| 道孚县| 长汀县| 合水县| 淮滨县| 宁强县|