[Python]第1周day.4 序列:列表基础

2020-04-03  本文已影响0人  哈维Harvey

个人主页:哈维数据
QQ:1876815991
邮箱:cnharvey@foxmail.com

一、列表的概念

1.列表概述

列表是Python中最基本的数据结构。
列表中可以包含任意多个元素。
我们在列表中可以使用下标来访问列表内的元素。
列表是python中的一个对象,对象是内存中用来存储数据的一块区域。
之前我们学习的对象,如数值等它只能保存一个单一的数据。
列表中可以保存多个有序的数据

列表的使用有两个步骤:

  1. 列表的创建
  2. 列表内数据的操作

2.列表的基础创建和调用

我们可以通过大括号的方式对列表进行创建。
列表中的所有对象都会按照插入顺序保存到列表的位置。
第一个插入的保存到第一个位置,第二个保存到第二个位置。

语法:
变量名=[元素1,元素2,元素3,元素4]

范例

mylist=[12,34,'abc',5.1,True]
mylist list 12 34 'abc' 5.1 true
索引 0 1 2 3 4 5
反索引 -6 -5 -4 -3 -2 -1

下标其实应该叫索引。
我们可以通过索引来获取类表中的元素。
索引(index)是元素在列表的位置。
列表中每一个元素都有一个索引,索引是从0开始的一个整数。
第一个位置为0,第二个位置为1,第三个为2,以此类推。
列表同时也可以使用负数索引,负数索引表示从列表的最右边开始。
通过索引来获取列表中的元素的语法:

变量名[索引] #截取区域
变量名[起始索引:结束索引:步长] #截取区域
变量名 [::-1] #不指定截取区域,默认是整个列表,步长为-1代表列表被反序排列

这样就会获取到相应索引位置的元素。如果使用的索引超过了最大的范围,会抛出异常。

3.获取列表的长度

获取列表的长度(列表中元素的个数)需要通过len()函数,通过该函数可以获取列表的长度。
这个获取出的长度是列表的最大索引+1,因为索引是从0开始的。

4.综合练习

创建一个列表,在列表中保存五个最好朋友的名字
通过索引来获取每一个朋友的名字然后打乱顺序输出
同时获取看看是不是真的是五个朋友

friend_list=["马云","马化腾","周鸿祎","李彦宏","丁磊"]
print(friend_list[1])
print(friend_list[0])
print(friend_list[4])
print(friend_list[2])
print(friend_list[3])
print("你有",len(friend_list),"个朋友")

二、列表的使用

1.列表的基本使用

2.修改和查找元素

对列表的主要操作就是增删改查

3.增加元素

4.删除元素

上一篇 下一篇

猜你喜欢

热点阅读