0423

上期回顾
总结: %,%s,%d% -----------------占位符。%s ----------------表示字符串的占位符。%d-----------------表示整数的占位符
常见的占位符: %d %f %s
print(’%2d-%02d’ % (3, 1))print(’%.2f’ % 3.1415926)
总结:%2d -----表示两个占位符,如果数不够,用空格来站位%02d-----也表示两个占位符,如果数不够,用0来站位%.2f ------保留小数点后面两位。
有些时候,字符串里面的%是一个普通字符怎么办?
这个时候就需要转义,用%%来表示一个%print(‘growth rate: %d %%’ % 7)
添加元素方法: append() : 在列表最后插入元素 (一个参数)
insert():在指定索引处,插入元素。(两个参数)
删除元素:pop() :删除列表当中最后一个元素
pop(index): 删除指定索引的元素
列表内置方法:pop() :删除列表当中最后一个元素
pop(index): 删除指定索引的元素
append(value) : 在列表最后插入元素 (一个参数)
循环打印字典
d1 = {“zhangsan”: 89, “lisi”: 90, “wangwu”: 78}
for i in d1: # i 表示的是字典当中的键, d[i]—字典当中的值
print("—",i,d1[i])
总结,和list相比,dict的优缺点
1.查找和插入的速度快,不会随着key的增加而增加
2.需要占用大量内存,内存浪费
‘’’
list 优缺点
‘’’
1.查找和插入的时间,随着元素的增加而增加
2.占用空间小,浪费内存小。
‘’’
#dict的注意事项
‘’’
字典当中的key是不可变对象,唯一,不能重复
通过key计算位置的算法(字典),我们称为: 哈希算法
‘’’
缩进符号很重要,
‘’’
1.如果全篇(就是python代码)没有缩进“tab”,那说明没有for while if
else eilf 等条件(流程)控制语句和循环控制语句。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值