【Python】【笔记】一次简单的字符串作业
查找两个字符串首尾交叉的最大子串长度,连接两个字符串,首尾交叉部分只保留一份。例如,1234 和 2347 连接为 12347
要求:程序中使用 lambda 表达式以及函数
str1 = '12345'str2 = '34567'
length=min(len(str1),len(str2))
f=max(filter(lambda i:str1 == str2[:i],range(length+1)))
print(str1+str2)
问题:如何完成使用函数的要求,应该自己写一遍filter函数吗?
页:
[1]