字符串-容器尽管字符串看起来并不像:列表、元组那样,一看就是存放量许多数据库的容器。但不可否认的是,字符串同样也是数据容器的成员一员。字符串是字符的容器,一个字符串可以存放任意数量的字符。字符串的下标和其他容器一样,字符串也可以通过下边进行访问-从前向后,从下标0开始-从后向前,从下边-1开始同元组一样,字符串是一个:无法修改的数据容器所以:修改、移除、指定下标的字符、追加字符等,均无法完成如果必须要做,只能得到一个新的字符串,就得字符串是无法修改的字符串的常用操作查找特定字符串的下标索引值语法:字符串.index(字符串)字符串的替换语法:字符串.replace(字符串1,字符串2)功能:将字符串内的全部:字符串1,替换为字符串2注意:不是修改字符串本身,而是得到了一个新的字符串可以看到字符串本身并没有变化而是得到了一个新的字符串对象字符串的分割语法:字符串.split(分割字符串)功能:按照指定的分割字符串,将字符串划分为多个字符串,并存入列表对象中注意:字符串本身不变,而是得到了一个列表对象可以看到,字符串按照给定的<,>进行了分割,变成多个字符串,并存入一个列表对象中。字符串的规整操作去前后空格语法:字符串.split()去前后指定字符串语法:字符串.strip(字符串)注意,这里传入的是数字"1","2","3",所有的123都会被删除,是按照单个字符移除的统计字符串中某个字符出现的次数语法:字符串.count(字符串)统计字符串长度语法:len(字符串)可见,数字、字母、符号(包括空格)、中文等,均算作一个字符字符串的遍历while、for用法和列表、元组一样字符串的特点只可以存储字符串长度任意(取决于内存大小)支持下标索引允许重复字符串存在不可以修改(增加或删除元素等)支持for循环基本和列表、元组相同不同与列表和元组的在于:字符串容器可以容纳的类型是单一的,只能是字符串类型不同于列表,相同于元组的在于:字符串不可修改字符串常用函数汇总操作说明字符串[下标]根据下标索引取出特定位置字符字符串.index(字符串)查找给定字符的第一个匹配项的下标字符串.replace(字符串1,字符串2)将字符串的全部字符串1替换为字符串2,不会修改原定字符串,而是得到一个新的字符串.split(字符串)按照给定字符串,对字符串进行分割,不会修改原定字符串,而是得到一个新的列表字符串.strip()/字符串.strip(字符串)移除首尾的空格或指定字符串字符串.count(字符串)统计字符串内某个字符出现的次数len(字符串)统计字符串的字符个数
......查看全文