python基础 任务二 打卡

任务二 时长:2天

 

1.Python 列表(List)

序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。

Python有6个序列的内置类型,但最常见的是列表和元组。

序列都可以进行的操作包括索引,切片,加,乘,检查成员。

此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。

列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。

列表的数据项不需要具有相同的类型

a. 标志

  • 列表的标志符号是[]

b. 基本操作(创建,append( ),pop( ) ,del( ), 拷贝)

创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。如下所示:

python基础 任务二 打卡

访问列表中的值

使用下标索引来访问列表中的值,同样也可以使用方括号的形式截取字符,如下所示:

python基础 任务二 打卡

更新列表

append() 方法用于在列表末尾添加新的对象。

你可以对列表的数据项进行修改或更新,你也可以使用append()方法来添加列表项,如下所示:

python基础 任务二 打卡

删除列表元素

可以使用 del 语句来删除列表的的元素,如下实例:

python基础 任务二 打卡

pop() 函数用于移除列表中的一个元素(默认最后一个元素),并且返回该元素的值。

python基础 任务二 打卡

copy() 函数用于复制列表,类似于 a[:]

python基础 任务二 打卡

c. 列表相关方法

python基础 任务二 打卡

python基础 任务二 打卡

2. 元组

a. 标志

Python 的元组与列表类似,不同之处在于元组的元素不能修改。

元组使用小括号,列表使用方括号。

元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。

b. 基本操作(创建及不可变性)

创建元组:

python基础 任务二 打卡

python基础 任务二 打卡

python基础 任务二 打卡

3. string字符串

a. 定义及基本操作(+,*,读取方式)

字符串是 Python 中最常用的数据类型。我们可以使用引号( ' 或 " )来创建字符串。

创建字符串很简单,只要为变量分配一个值即可。例如:

python基础 任务二 打卡

Python 访问字符串中的值

Python 不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。

Python 访问子字符串,可以使用方括号来截取字符串,如下实例:

python基础 任务二 打卡

python基础 任务二 打卡

python基础 任务二 打卡

python基础 任务二 打卡

python基础 任务二 打卡

b. 字符串相关方法

python基础 任务二 打卡

  python基础 任务二 打卡

 python基础 任务二 打卡

  python基础 任务二 打卡

4. 字符串格式化问题

Python的字符串格式化有两种方式:%格式符方式,format方式

python基础 任务二 打卡

  python基础 任务二 打卡

  python基础 任务二 打卡

python基础 任务二 打卡

python基础 任务二 打卡

参考资料:

http://www.runoob.com/python/python-lists.html

https://www.cnblogs.com/lvcm/p/8859225.html