python把转列表为集合的方法


Posted in Python onJune 28, 2019

set()函数创建一个无序不重复元素集,可进行关系测试,删除重复数据,还可以计算交集、差集、并集等。

set 语法:

class set([iterable])

参数说明:

iterable -- 可迭代对象对象;

返回值:

返回新的集合对象。

将列表转为集合:

list1=[1,3,4,3,2,1]

list1=set(list1)

print(list1)

结果如下:

(1,2,3,4)

扩展举例:

python将3X4的矩阵列表转换为4X3列表

matrix = [
  [1, 2, 3, 4],
  [5, 6, 7, 8],
  [9, 10, 11, 12],
]

# 方法一
# for x in range(len(matrix)):
# 	print (matrix[x])
# 	pass
hehe = [[row[i] for row in matrix] for i in range(4)]
print (hehe)
# 方法二
one = []
for x in range(4):
	one.append([row[x] for row in matrix])
	pass
print (one)

# 方法三
three = []
for x in range(4):
	two = []
	for i in matrix:
		two.append(i[x])
		pass
	three.append(two)
	pass
print (three)

以上就是本次关于python怎么把转列表为集合的详细内容,感谢大家的学习和对三水点靠木的支持。

Python 相关文章推荐
python中的对象拷贝示例 python引用传递
Jan 23 Python
Python实现115网盘自动下载的方法
Sep 30 Python
python中nan与inf转为特定数字方法示例
May 11 Python
Python排序算法实例代码
Aug 10 Python
解决Django模板无法使用perms变量问题的方法
Sep 10 Python
python3实现域名查询和whois查询功能
Jun 21 Python
使用pycharm设置控制台不换行的操作方法
Jan 19 Python
PyQt5重写QComboBox的鼠标点击事件方法
Jun 25 Python
Python中sys模块功能与用法实例详解
Feb 26 Python
浅谈python多线程和多线程变量共享问题介绍
Apr 17 Python
python中的split、rsplit、splitlines用法说明
Oct 23 Python
关于的python五子棋的算法
May 02 Python
Python matplotlib学习笔记之坐标轴范围
Jun 28 #Python
Python程序打包工具py2exe和PyInstaller详解
Jun 28 #Python
python实现关闭第三方窗口的方法
Jun 28 #Python
python向字符串中添加元素的实例方法
Jun 28 #Python
Python文件操作中进行字符串替换的方法(保存到新文件/当前文件)
Jun 28 #Python
python打开windows应用程序的实例
Jun 28 #Python
python中PS 图像调整算法原理之亮度调整
Jun 28 #Python
You might like
声音就能俘获人心,蕾姆,是哪个漂亮小姐姐配音呢?
2020/03/03 日漫
PHP基于socket实现的简单客户端和服务端通讯功能示例
2017/07/10 PHP
自适应图片大小的弹出窗口
2006/07/27 Javascript
mouse_on_title.js
2006/08/25 Javascript
Javascript图像处理—虚拟边缘介绍及使用方法
2012/12/27 Javascript
jQuery+css实现图片滚动效果(附源码)
2013/03/18 Javascript
JQuery下拉框应用示例介绍
2014/04/23 Javascript
EditPlus中的正则表达式 实战(4)
2016/12/15 Javascript
JS实现的表头列头固定页面功能示例
2017/01/10 Javascript
js实现文字选中分享功能
2017/01/25 Javascript
微信小程序组件之srcoll-view的详解
2017/10/19 Javascript
你点的 ES6一些小技巧,请查收
2018/04/25 Javascript
JS实现调用本地摄像头功能示例
2018/05/18 Javascript
Vue二次封装axios为插件使用详解
2018/05/21 Javascript
JS获取浏览器地址栏的多个参数值的任意值实例代码
2018/07/24 Javascript
原生JS实现动态加载js文件并在加载成功后执行回调函数的方法
2020/12/30 Javascript
解决LayUI加上form.render()下拉框和单选以及复选框不出来的问题
2019/09/27 Javascript
vue 实现通过vuex 存储值 在不同界面使用
2019/11/11 Javascript
vue移动端下拉刷新和上滑加载
2020/10/27 Javascript
[52:20]DOTA2-DPC中国联赛正赛 SAG vs XGBO3 第一场 3月5日
2021/03/11 DOTA
整理Python最基本的操作字典的方法
2015/04/24 Python
python实现用于测试网站访问速率的方法
2015/05/26 Python
python制作企业邮箱的爆破脚本
2016/10/05 Python
Python中动态检测编码chardet的使用教程
2017/07/06 Python
Django基础三之视图函数的使用方法
2019/07/18 Python
利用python、tensorflow、opencv、pyqt5实现人脸实时签到系统
2019/09/25 Python
使用OpenCV circle函数图像上画圆的示例代码
2019/12/27 Python
军用级手机壳,专为冒险而建:Zizo Wireless
2019/08/07 全球购物
英国网上超市:Ocado
2020/03/05 全球购物
高一家长会邀请函
2014/01/12 职场文书
优乐美广告词
2014/03/14 职场文书
文科毕业生自荐书范文
2014/04/17 职场文书
保证金退回承诺函格式
2015/01/21 职场文书
公务员保密工作承诺书
2015/05/04 职场文书
关于运动会的宣传稿
2015/07/23 职场文书
CentOS8.4安装Redis6.2.6的详细过程
2021/11/20 Redis