python String子字符串方法
2017-10-08 14:08
134 查看
a = 'abdf' b = 'abfff12abdf56'
通过list 实现
def str_str(str1, str2): list1, list2, list3, list4 = [], [], [], [] list1, list2 = list(str1), list(str2) for i in range(0, len(str2)): if list1[0] == list2[i]: list3.append(i) for i in list3: list4.append(''.join(list2[i:i + len(str1)])) for i in list4: if str1 == i: print('TRUE') return True else: print('FALSE') return False str_str(a,b)
in
返回的是booleana in b
find和index
b.find(a) 返回的是a在b中的indexif b.find(a) == -1: print('FALSE') else: print('TRUE')
b.index(a)
find() 如果没有substring会返回-1
index() 如果没有substring会报错
count
str.count(sub, start= 0,end=len(string))返回子字符串在字符串中出现的次数
b.count(a)
相关文章推荐
- python之自练小程序(字符串方法)
- python3字符串方法总结
- Python 中将字符串转换为字典的方法
- Python - 字符串的方法及注释
- Python字符串比较忽略大小写的方法
- python字符串string的内置方法
- python实现忽略大小写对字符串列表排序的方法
- Python字符串的方法及注释
- python字符串字串查找 find和index方法
- python 调用 DLL 的函数,返回的字符串数组的食用方法
- python字符串连接的三种方法及其效率、适用场景详解
- Python字符串解析方法汇总
- python实现指定字符串补全空格的方法
- 【转】python格式化字符串的方法汇总
- python统计文本字符串里单词出现频率的方法
- Python中查找字符串方法的速度比较
- Python入门:字符串的分片与索引、字符串的方法
- 收集常用的Python 内置的各种字符串处理 函数的使用方法
- Python字符串的encode与decode研究心得乱码问题解决方法
- 【Python那些事儿】Python字符串连接的5种方法