python小练习6:合并两个列表,相同的元素不要
来源:互联网 发布:php服务器搭建 编辑:程序博客网 时间:2024/05/16 12:07
题:合并两个列表,相同的元素不要。
方法一:先将第二个列表追加到第一个列表,计算合并后的列表中重复的元素。
#合并两个列表,相同的不要 li1 = [1,2,34,5,6] li2 = [2,3,4,5,67,8,89,9,34] li1.extend(li2) print li1 i = 0 while i < len(li1): for j in li1: while li1.count(j) > 1: li1.remove(j) i = i + 1 print li1
方法二:用一个空列表来存放;
li1 = [1,2,3,4] li2 = [3,43,5,6,7,9] li3 = li1[:] for i in li2: if i in li3: continue else: li3.append(i) print li3
方法三:用集合的方法
li1 = [1,2,3] li2 = [2,3,4,5,6] li3 = list(set(li1 + li2)) print li3
0 0
- python小练习6:合并两个列表,相同的元素不要
- python小练习2:删除列表中重复的元素
- python小练习4:去掉列表中重复的元素
- 合并列表中有相同元素的列表
- [python]删除列表中相同的元素
- 消除两个线性链表中相同元素的合并
- Python -- 合并两个列表
- python两个列表合并
- python 两个列表合并
- Python合并两个列表的方法
- #小练习 合并首字母相同的男孩、女孩姓名
- 数组合并删除两个相同元素方法
- 【一个小实验】找出两个数组中相同的元素
- python列表小练习
- java 两个相同元素的List,合并排序去除重复元素的快速算法
- Python合并两个有序列表
- Python合并两个有序列表
- Python--合并两个有序列表
- mysql 存储过程的使用
- maven笔记
- Tomcat中SpringMVC的静态资源配置
- InputArray OutputArray 与vector 什么关系 ?
- 硬件加速导致的问题集合(欢迎补充)
- python小练习6:合并两个列表,相同的元素不要
- dragonBones骨骼动画格式说明
- 多线程的总结
- 简单的发52张牌
- 补10.2
- 前端页面div设计的css模板
- 如何实现web的打印控制控件
- InputArray和OutputArray的那些事 core
- SVN在Android Studio中的配置