---恢复内容开始--- 一.字符串的索引与切片 1.索引 s = 'ASDFGHJKL' 有序序列,索引--index:从0开始 s1 = s[0],取出单个元素:A: s1是个全新的字符串和原字符串无关 2.切片 #想取ASDF: s2 = s[0:4] 规律:顾头不顾腚 #想取L: s3 = s[-1] #想全取 s4 = s[:] or s[0:] s5 = s[0:-1],最后一位取不到 3.跳着取,加步长 s = 'ABCDLSESRF' s6 = s[0:5:2] 取:ACL 4.…
基础数据类型 基础数据类型,有7种类型,存在即合理. 1.int 整数 主要是做运算的 .比如加减乘除,幂,取余  + - * / ** %... 2.bool布尔值 判断真假以及作为条件变量 3.str 字符串 存储少量的数据.'太白','password'... 操作简单,便于传输. 4.list 列表 [1,2,'alex',{name:'zhang'}] 存放大量的数据,大量的数据放到列表中便于操作 5.tuple 元组 也叫只读列表.(1,2,'alex',{name:'zhang'}…
一.字符串拆分 str = "hola ha1 ha2 china ha3 " # partition 从左侧找到第一个目标,切割成三组数据的[元组] str1 = str.partition("a") print(str1) # ('hol', 'a', ' ha1 ha2 china ha3 ') # rpartition 从右侧找到第一个目标,切割成三组数据的[元组] str2 = str.rpartition("a") print(str…
字符串是字符的有序集合,可以通过其位置来获得具体的元素.在 python 中,字符串中的字符是通过索引来提取的,索引从 0 开始. python 可以取负值,表示从末尾提取,最后一个为 -1,倒数第二个为 -2,即程序认为可以从结束处反向计数. 下面是对 python 索引和切片的总结: 1. 索引获取特定偏移的元素 字符串中第一个元素的偏移为 0 字符串中最后一个元素的偏移为-1 str[0] 获取第一个元素 str[-2] 获取倒数第二个元素 2. 分片提取相应部分数据 通常上边界不包括在提…
字符串是字符的有序集合,可以通过其位置来获得具体的元素.在python中,字符串中的字符是通过索引来提取的,索引从0开始. python可以取负值,表示从末尾提取,最后一个为-1,倒数第二个为-2,即程序认为可以从结束处反向计数. >>> s1="hello" >>> s2="hello world" >>> s1 in s2 True >>> w in s2 Traceback (most r…
一.索引 1.索引值从左到右-->从0开始,索引值从右到左-->从-1开始 取值格式var[index] >>> name = "xinfangshuo" >>> >>> name[0] 'x' >>> name[5] 'n' >>> name[-1] 'o' >>> name[-2] 'u' 2.注意:整型int和字典dict和集合set不支持索引取值 >&g…
目录 1.字符串的查找 @1.find()方法 @2.index()方法 @3.rfind()和rindex()方法 @4.count()方法 2.字符串的修改 @1.replace()方法 @2.split()方法 @3.join()方法 @4.capitalize()方法 @5.title()方法 @6.lower()方法 @7.upper()方法 @8.lstrip()方法 @9.rstrip()方法 @10.strip()方法 @11.ljust()方法 @12.rjust()方法 @1…
字符串 Python 3 中的字符串可以使用双引号或单引号标示,如果字符串出现引号,则可以使用 \ 来去除引号标示字符串的作用. 几种字符串的表示方法: str1 = "hello" str2 = 'world' str3 = 'hello, \'world\'' str4 = "hello, 'world'" str5 = 'hello, "world"' 注意 str4 和 str5 都没有使用 \,但仍然可以在字符串中使用引号. 如果需要输…
数据类型整体分析 int :用于计算bool:True False 用户判断str:少量数据的存储 list:列表 储存大量数据 上亿数据[1,2,3,'zzy',[aa]] 元组:只读列表(1,23,'asdadas') dist:字典 键值对的形式储存,关系型{'name':'小王八','age':16}{'小王八':[12,3,'dsaa'],'二哥':[200,200]} 集合:求交集等{1,2,33,'adsf'} int bool str 数据转换 int: i =2 print(b…
python 字符串常用操作方法 python 字符串操作常用操作,如字符串的替换.删除.截取.赋值.连接.比较.查找.分割等 1.去除空格 str.strip():删除字符串两边的指定字符,括号的写入指定字符,默认为空格 a=' hello ' b=a.strip() print(b) 输出:hello str.lstrip():删除字符串左边的指定字符,括号的写入指定字符,默认空格 1 >>> a=' hello ' 2 >>> b=a.lstrip() 3 >…