Datawhale学习计划:python基础第六期-任务2

1. 列表

Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。
a. 标志
使用[ ],如列出班级所有同学的名字:
在这里插入图片描述
b. 基本操作
1)append( ) 追加元素到末尾
在这里插入图片描述
得到结果:
在这里插入图片描述
2)pop( ) 删除list末尾的元素
在这里插入图片描述
得到结果:
在这里插入图片描述
3)del( ) 删除列表
在这里插入图片描述
4)拷贝

(1)非拷贝方法—直接赋值
这两个列表是等价的,修改其中任何一个列表都会影响到另一个列表。例如:
在这里插入图片描述运行结果如下:
在这里插入图片描述(2)浅拷贝
对于list的第一层,是实现了深拷贝,但对于嵌套的list,仍然是浅拷贝。
在这里插入图片描述
运行结果如下:
在这里插入图片描述
(3)深拷贝
如果用deepcopy()方法,则无论多少层,无论怎样的形式,得到的新列表都是和原来无关的。使用时,要导入copy,如下图所示:
在这里插入图片描述
运行结果如下:
在这里插入图片描述
参考:https://www.cnblogs.com/Black-rainbow/p/9577029.html

c. 列表相关方法
1)增
在这里插入图片描述
运行结果如下:
在这里插入图片描述
2)删
在这里插入图片描述
运行结果如下:
在这里插入图片描述
3)改
在这里插入图片描述
运行结果如下:
在这里插入图片描述
4)查
在这里插入图片描述
运行结果如下:
在这里插入图片描述
5)排序和反转
在这里插入图片描述
运行结果如下:
在这里插入图片描述
6)列表翻转函数

在这里插入图片描述
运行结果如下:
在这里插入图片描述
参考:https://www.cnblogs.com/pupilheart/p/8980935.html

2. 元组

a. 标志
Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。

b. 基本操作(创建及不可变性)
元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。
在这里插入图片描述
参考:http://www.runoob.com/python/python-tuples.html

3. string字符串

a. 定义及基本操作
字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。创建字符串很简单,只要为变量分配一个值即可。
Python不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。Python访问子字符串,可以使用方括号来截取字符串,如下图:
在这里插入图片描述
得到运行结果:
在这里插入图片描述
b. 字符串相关方法
1)转义字符
在这里插入图片描述
在这里插入图片描述

2)运算符

在这里插入图片描述

4. 字符串格式化问题

a.字符串格式化符号
在这里插入图片描述
b.格式化操作符辅助指令
在这里插入图片描述
例如,要得到小明成绩提升的百分点,且保留小数点后1位:
在这里插入图片描述
运行结果如下:
在这里插入图片描述
参考:http://www.runoob.com/python/python-strings.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值