列表的方法:

增:append() insert() extend()只能添加序列类型. .改li[0]= '123'

li.insert(2,'123') 2个参数,位置,值

li.remove('123'),如果有两个123,只会删除前面第一个.

其他方法copy() reverse() sort() 字母排序时大写会在前面.按开头的第一个顺序来排

删:pop() ,默认删除最后一个元素,可指定下标索引删除

clear()清空

查:index(),返回一个值的索引,只返回第一个.

count(),统计总数

元组的方法:

index() count()

转换方法

int() list() str() float() bool() tuple()

判断类型可变不可变

id()变化情况.是内存地址.一串数字.

如果改变他的值,id还是没变,他就是可变的

字符串方法

查:count ,find ,index ,isdigit(判断是不是数字) isalpha(判断是否字母) endswith(判断是以什么结尾) startswith islower isupper只看字母是不是大小写,不管数字.

a.count('a') a.find('e') 返回索引,没有返回-1.

改:upper lower

strip移除前面和后面的空格,中间的不影响.()中指定参数,只会移除开头的.strip('ab').

lstrip,左移除空格,rstrip,右移除空格

e.capitalize(),首字母大小写转换.第一个是空格也算字符

d.title(),文章的每个单词的首字母大写.

e.split(' ') 参数是寻找什么分隔符切割.eg:e.split(' ',1),规定切割几次,只切一次,['',' am is hello'].不修改原字符串.

id() 查看内存地址。如果改变他的值,id还是没变,那他就是可变的。

删:a.replace()替换.a.replace('ab','66',3),将ab替换成66,3规定替换次数.默认 全部替换.

字符串的转义

\n next下一行,\b,退格;\t,制表符

\\斜杠;   \' 单引号;

\0 空字符  \r回车,覆盖掉第一行.移到最前面.

在python中如果要去看字符串转译,直接在字符串前面加一个r.

字符串的编码

'字符'.encode('UTF-8') a.decode('UTF-8') 字符

20180620 取年月日的一种算法 a//10000 a//100%100 a%100,

python基础知识02-序列类型的方法的更多相关文章

  1. python基础知识五 各类型数据方法补充,转换,分类,编码+坑中菜

    3.9各类型数据方法补充,转换,分类,编码,坑中菜 3.9.1数据类型方法补充 1.str:不可变 补充方法 s1.capitalize():首字母大写 s1 = "alex" s ...

  2. python基础知识01-数据类型和序列类型

    %,取余 //,取整,向下取整,5//2 = 2. 一.变量类型 1.变量名不能以数字开头,不能纯数字,不要用汉字,可以用下划线开头 2.数值类型(int,float,bool,complex) ​ ...

  3. python基础知识5---数据类型、字符编码、文件处理

    阅读目录 一 引子 二 数字 三 字符串 四 列表 五 元组 六 字典 七 集合 八 数据类型总结 九 运算符 十 字符编码 十一 文件处理 十二 作业   一 引子 1 什么是数据? x=10,10 ...

  4. python基础知识4--数据类型与变量

    阅读目录 一.变量 二.数据类型 2.1 什么是数据类型及数据类型分类 2.2 标准数据类型: 2.2.1 数字 2.2.1.1 整型: 2.2.1.2 长整型long: 2.2.1.3 布尔bool ...

  5. Python基础知识-05-数据类型总结字典

    python其他知识目录 1.一道题,选择商品的序号.程序员和用户各自面对的序号起始值 如有变量 googs = ['汽车','飞机','火箭'] 提示用户可供选择的商品: 0,汽车1,飞机2,火箭用 ...

  6. python基础知识04-散列类型运算优先级和逻辑运算

    散列类型 1.集合 定义集合 se = {1,2,3,4} se = set()定义空集合 se = {1,3,5,7} se2 = {1,3,8,9} se & se2 {1,3} 交集 s ...

  7. python基础知识0-2

    # !/usr/bin/env python # 提示输入用户名和密码 # 验证用户名和密码#     如果错误,则输出用户名或密码错误#     如果成功,则输出 欢迎,XXX! import ge ...

  8. python 基础知识2-数据类型

    1.什么是数据类型? 整数(int) ,字符串(str),布尔值(bool),列表(list),元组(tuple),字典(dict),集合(set). int.数字:主要用于运算.1,2,3... b ...

  9. python基础之序列类型的方法——字符串方法

    python基础之序列类型的方法--字符串方法 Hello大家好,我是python学习者小杨同学,经过一段时间的沉淀(其实是偷懒不想更新),我终于想起了自己的博客账号,所以这次带来的是序列方法的后半部 ...

随机推荐

  1. the little schemer 笔记(9)

    第九章 ...and Again, and Again, and, Again, ... 你想来点鱼子酱吗? 那就去找它吧. (looking a lat)是什么,其中a是 caviar, lat是( ...

  2. noip初赛

    运算符       联结词名称 异或 ⊕       非¬(-)     否定 与∧(·) 对应集合∩交集 对应按位与符号& 合取 或∨(+) 对应集合∪并集 对应按位或符号| 析取 条件→ ...

  3. hibernate Day2

    Day21 实体类编写规则(1 ) 实体类中的属性是私有属性(2) 私有属性要生成get与set方法(3) 实体类中有属性作为唯一值(一般使用id值)(4) 实体类属性建议不要使用基本数据类型, 应当 ...

  4. MyEclipse常用快捷键及快捷键大全

    MyEclipse常用快捷键:alt+/     代码提示ctrl+shift+F   代码排版ctrl + /     注释当前行 ctrl+D      删除当前行 Alt+C       拷贝当 ...

  5. 微服务dubbo面试题

    dubbo的工作原理? dubbo支持的序列化协议? dubbo的负载均衡和高可用策略?动态代理策略? dubbo的SPI思想? 如何基于dubbo进行服务治理.服务降级.失败重试以及超时重试? du ...

  6. 页面html图片按钮多种写法

    原地址:http://blog.163.com/weison_hi/blog/static/17680404720118534033788/ 第一种: 在一般情况下按钮提交表单: <form i ...

  7. html/css实现聊天布局

    效果图 项目结构 html代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8" / ...

  8. hashlib加密模块详解

    1.hash是把任意长度的消息压缩到某一固定长度的数值的函数. hash主要用于安全加密,把一些不同长度的信息转化成杂乱的128位编码里,叫做hash值. hash就是把内容和内容地址之间找到一种映射 ...

  9. Android手机屏幕投射到电脑神器Vysor

    做android开发的,经常要把手机屏幕投射到电脑,用来演示.普遍的解决方案是360或者豌豆荚的演示功能,缺点是延迟非常厉害,大概有3秒左右,非常影响演示效果.以下介绍Vysor,几乎0延迟,能与手机 ...

  10. How To Build Kubernetes Platform (构建Kubernetes平台方案参考)

    Architecture Architecture Diagram Non-Prod Environment Prod Environment Cluster Networking Container ...