草稿

今日内容

字符串

定义方法 : x = "chen shao zui suai"

 

字符串可以切片取值, 切片取值是复制取值, 创建新的空间存放

正向反向取值, 只能取, 不能进行修改

 

成员运算

in not in is

可以把任意类型转化为字符串

可以被循环

len长度

 

字符串的内置方法

  1. count 计数 统计字符串长度,

  2. find 查找 起始位置

    1. 可以给定查找范围, 默认是从0 开始查找

    2. 找到一个就返回, 后面多的不再继续返回值, 没有找到不报错, 返回-1

  3. index 查找 找不动会报错

    1. 可以给定查找范围, 默认从0 开始, 查找到第一个, 后面不再返回

    2. 找不到报错

  4. title 把字符串首字母大写

    1. 每个单词的首字母大写

  5. strip 去除空格字符

    1. 去除句子两边的空格, 中间有空格不去, 可以指定去除的字符

    2. 默认去除空格 回车, tab键

  6. split 切分字符串

    1. 切分字符串 默认空格, 可给定字符进行切分, 还可以给定参数进行切割多少次

    2. rsplit 从右开始切分, 同上操作

  7. startswith 判断开头

    1. 判断开头, 正确返回True

  8. endswith 判断结尾

    1. 同上

  9. center 补齐居中

    1. 居中补齐, 给定长度后, 使用给定字符进行居中补齐,

    2. 左补齐 ljust 左补齐, 同上给定补齐个数和字符

    3. 右补齐, rjust 右补齐同上给定补齐个数和使用的字符

    4. zjust 用0 补齐, 与左补齐一样

  10. replace 替换

    1. 替换字符串, 每次只能替换一串, 并且在字符串中有, 没有报错

    2. 可以给定替换个数

  11. swapcase 大小写翻转

    1. 大小写翻转,,

  12. upper 大写

  13. lower 小写

  14. join 拼接

    1. 一定要给定字符进行拼接, 只能拼接字符串

    2. 同种类型进行拼接 , 字符串和数字不能拼接

  15. capitalize 句首大写

  16. isdigit 是数字

  17. isalnum 数字或字母

  18. isalpha 字母

    1. 判断byte 类型和Unicode类型的数字

  19. ismerica 罗马.....

  20. 等is系列

 

类表类型

定义方法; lists = ['chen','shao','zui', 'shuai']

常用操作和内置方法

按照索引取值, 可存可取

成员运算 in not in

切片

len长度

 

 

  1. append 添加, 可以添加一个元素, 也可以添加多个元素, 可以添加一个列表, 字典, 元组,等类型

  2. pop

    1. 删除, 有返回值, 默认删除左后一个

    2. 给定删除索引位置

  3. remove

    1. 删除元素, 需要输入删除的元素

  4. clear 清空列表内的值

  5. extend

    1. 这个是添加多个值到类表中

    2. 拆散添加 实现多个列表融合

  6. insert 指定位置添加到列表中

  7. del 解除绑定关系

  8. count 计数

  9. index 索引

  10. sort 排序, 只能是同种类型, int str都可以,只能是同时判断一种

  11. reverse 把列表倒叙

  12. copy 浅copy

 

 

元组类型

可以存多个值, 但只能不能改, 里面的元素博客园更改, 用来读的

定义方式: tup = (1,2,233,35,6,77,8,)

 

按照索引取值, 有序

 

可以进行切片操作

len长度

成员运算 in not in

内置方法: find index 基本用不到,

 

 

字典类型

按照key=value取值, 对应存取,

可以存多个值, 且多类型的值, key是对值进行描述的对象

定义方式 dic = {"chne":2345}

字典跟类表相似的是能存多个值, 但字典是无序的, 取值是从key对应值来去的, 速度非常快,

当给字典总添加值时, 存在会覆盖, 不存在就新建key

 

字典的内置方法

  1. get 得到值

  2. keys 得到键

  3. value 得到值

  4. pop 删除键

  5. clear 清空

  6. items 得到键值

  7. copy 复制

  8. popitem 随机删除

  9.  

 

 

 

 

 

 

 

原文地址:https://www.cnblogs.com/Knge/p/13293688.html