#!/usr/bin/python
#coding=utf-8
#好好学习,天天向上
lst = ['hongkong','xiantyk','chinat','guangdong','z']
lst2 = []
lst3 = []
lst4 = []
def get_num():
for i in range(len(lst)):
for j in range(i+1,len(lst)):
lst2 = list(lst[i])
lst3 = list(lst[j])
if len(set(lst2+lst3)) == len(lst2+lst3):
num = len(lst2)*len(lst3)
lst4.append(num)
if len(lst4) == 0:
return 0
else:
return max(lst4) if __name__ == '__main__':
print(get_num())
相关文章
- 高级java每日一道面试题-2025年4月10日-微服务篇[Nacos篇]-Nacos的服务健康检查机制是如何工作的?-我回答:
- Python中的排序sorted(, key=lambda x: x[1]) 详解 用 字节的键 或 值 排序
- 一道看上去很吓人的算法面试题:如何对n个数进行排序,要求时间复杂度O(n),空间复杂度O(1)
- 字节跳动的一道python面试题
- 字节跳动面试题
- [置顶] 一道经典的sql面试题不同的写法
- 字节经典面试题--找小于n的最大数
- 8、Python 面试题解析:实例方法、静态方法和类方法的区别
- 高级java每日一道面试题-2025年01月24日-框架篇[SpringBoot篇]-如何理解 Spring Boot 中的 Starters(启动器) ?-我回答:
- 2020年开春最新面试!字节跳动安卓面试题及答案 (已拿到 offer)