haystack='abcde'#定义一个字符串 m = len(haystack)#求字符串长度 next = [0] * m print(next)#查看输出 print(len(haystack)) print(type(next))#查看数据类型
偶然在一个帖子中看到next=[0]*m的一行代码,本人是第一次见到,于是自己写了一段代码进行测试查看此行代码的作用
此测试代码输出结果
[0, 0, 0, 0, 0]
5
<class 'list'>
可得next = [0] * m的作用是生成与字符串长度'5'相同长度的全0列表,变量next的类型是'列表'