2020.7.9 python学习(p11-16)

列表可以混合类型,包含多个类型的值 e.g mix=[‘hello’,12,22,‘你好’]

向列表添加元素

(1)append()附加 这是一种方法,括号里一次只能一个元素,一个数组也会当作一个元素

e.g mix.append(‘大家好’)

  mix

  ['hello',12,22,'你好','大家好']

(2)extend()——方法

在这里插入图片描述
以上两种都是自动加入在列表的末尾

(3)insert(插入为第几位,元素) ——方法

e.g mix=[‘hello’,12,22,‘你好’]

  mix.insert(0,'CHINA')

  mix

  ['CHINA', 'hello', 12, 22, '你好']

 从列表中删除元素

(1)remove() ——方法

e.g mix=[‘CHINA’, ‘hello’, 12, 22, ‘你好’]

   mix.remove('CHINA')      写成(mix[0])也可以

会输出[‘hello’, 12, 22, ‘你好’]

(2)del 语句

e.g mix=[‘CHINA’, ‘hello’, 12, 22, ‘你好’]

   del mix[0]                      #注意格式

就会输出[‘hello’, 12, 22, ‘你好’]

(3)pop()

member.pop(索引值,就是要把第几个删掉)

列表分片slice

e.g mix=[‘CHINA’, ‘hello’, 12, 22, ‘你好’]

 mix[0:3]           #都是左闭右开只有0,1,2

就会得到一个新的列表[‘CHINA’, ‘hello’, 12]

如果是从最开始或者最末尾切片可以省略不写

列表比较大小:从第一个元素顺序开始比较,如果相等,则继续,返回第一个不相等元素比较的结果。如果所有元素比较均相等,则长的列表大,一样长则两列表相等

只能判断第一层次
在这里插入图片描述
**count()**用来判断这个元素出现在列表里的次数

e.g
在这里插入图片描述

reverse() ——括号无参数,用来将整个列表反转
在这里插入图片描述

sort()——用于列表排序,默认从小到大

切片拷贝相当于复制粘贴出两份一样的,改变其中一个另一个不会改变

列表和元组的主要不同在于,列表是可以修改的,而元组不可以。列表是创建用中括号

元组的重点是逗号,注意元组创建要用小括号
在这里插入图片描述
元组加入元素的方式

相当创建一个新的元组
在这里插入图片描述
字符串

字符串也可以切片,跟列表切片一样

在这里插入图片描述
在这里插入图片描述

位置参数

关键字参数

字符串中冒号表示格式化的开始

数字格式化

数字 格式 输出 描述

3.1415926 {:.2f} 3.14 保留小数点后两位

3.1415926 {:+.2f} +3.14 带符号保留小数点后两位

-1 {:+.2f} -1.00 带符号保留小数点后两位

2.71828 {:.0f} 3 不带小数

5 {:0>2d} 05 数字补零 (填充左边, 宽度为2)

5 {:x<4d} 5xxx 数字补x (填充右边, 宽度为4)

1000000 {:,} 1,000,000 以逗号分隔的数字格式

0.25 {:.2%} 25.00% 百分比格式

1000000000 {:.2e} 1.00e+09 指数记法

13 {:10d} 13 右对齐 (默认, 宽度为10)

在这里插入图片描述
在这里插入图片描述

print的格式
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值