面试题第一关:
第一部分——考点:- 列表和集合的相关知识
2. 列表与集合之间的转换
第二部分——面试题: 1.面试题一:在python中如何定义集合,集合与列表有什么区别 2.面试题二:如何去掉列表(元组)中重复的元素
第三部分——解析: 面试题一 之 在python中如何定义集合,集合与列表有什么区别:
a = [1,2,3,4,5] # 列表 b = (1,2,3,4,5) # 元组 c = {1,2,3,4,5} #集合
区别:
- 集合没有重复的元素,而列表可以有重复的元素。
- 集合中的元素与顺序无关,而列表中的元素与顺序有关
a = [1,2,2,3,4,3] # 或者元组 a_result = list(set(a)) print(a_result)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)