day04 列表增删改查、元祖以及range
01 课前小甜点
千万不要随意做决定
只要你做了决定,你要坚持下去。
02 昨日内容回顾
int <---> bool :
非0 True 0 False
True 1 False 0
int <---> str
str(123)
int('123') :字符串必须全部是数字组成
bool<---> str
非空 True 空字符串 False
str(True)
s1 = 'alexsb'
1.索引
s1[0]
2.切片 顾头不顾腚
s1[:4]
s1[:]
3.切片+步长
s1[::2]
s1[100:] ?
操作方法:
upper lower 变大写,变小写 验证码
strip:默认去除去除首位的空格,换行符,制表符
strip(元素)
lstrip()
rstrip()
startswith endswith 判断以...开头,结尾
find 通过元素找索引,找不到返回-1
index 通过元素找索引,找不到报错
replace 替换 (old,new,次数)
format
:'{}{}{}'.format('alex','man',1000)
:'{0}{1}{2}'.format('alex','man',1000)
:'{name}{age}{sex}'.format(name='alex',sex='man',age=1000)
count:查询次数
join:
'_'.join(interable)
split:
'alex wusir'.split() ---> ['alex','wusir']
可以指定分隔符。
可以指定分割次数。
' alex wusir'.split('') ---> ['','alex','wusir']
title: 每个非字母隔开的内容的首字母大写
len(): 统计字符串的字符的个数
isdigit(): 判断字符串是否全部有数字组成
isalpha():全部由字母组成
isalnum(): 全部由字母或数字组成。
swapcase():大小写反转
center():居中可设置填充物。
captilize() 首字母大写,其余的变成小写。
03 作业讲解
04 列表
05 列表的索引,切片,步长
06 列表的常用操作
增
删
改
查
其他操作
07 列表的嵌套
08 range
09 预习内容
10 今日作业
最新文章
- mysql,sql server,oracle 唯一索引字段是否允许出现多个 null 值?
- uva539 The Settlers of Catan
- The Story of self Parameter in Python, Demystified
- (转)linux TOP命令各参数详解【转载】
- 基于smack的xmpp packet 重写
- UNIX编程之冲洗内存流与null追加策略(APUE F5-15)
- webservice简介及客户端搭建
- php 不写闭合标签
- Mybatis面试集合(转)
- 将Highcharts图表数据生成Table表格
- 解决React Native使用Fetch API请求网络报Network request failed
- CSS3实现文字折纸效果
- 数据库sql优化总结之1-百万级数据库优化方案+案例分析
- Nginx+jwPlay搭建流媒体服务器,记忆播放
- 常见网络命令之traceroute命令一起其他常用命令
- hdu6000 Wash 巧妙地贪心
- RTT设备与驱动之硬件定时器
- Scala 基础(3)—— 基础类型和基础操作
- 洛谷-铺地毯-NOIP2011提高组复赛
- Python+Selenium练习篇之5-利用partial link text定位元素