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的re模块应用实例
Sep 26 Python
详解python发送各类邮件的主要方法
Dec 22 Python
Bottle框架中的装饰器类和描述符应用详解
Oct 28 Python
[原创]pip和pygal的安装实例教程
Dec 07 Python
浅谈python可视化包Bokeh
Feb 07 Python
Python变量赋值的秘密分享
Apr 03 Python
python3中获取文件当前绝对路径的两种方法
Apr 26 Python
Django REST framework 单元测试实例解析
Nov 07 Python
浅谈PyTorch的可重复性问题(如何使实验结果可复现)
Feb 20 Python
Python基于read(size)方法读取超大文件
Mar 12 Python
Python压缩模块zipfile实现原理及用法解析
Aug 14 Python
python 进制转换 int、bin、oct、hex的原理
Jan 13 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
社区(php&&mysql)二
2006/10/09 PHP
用PHP+MySql编写聊天室
2006/10/09 PHP
dedecms模板标签代码官方参考
2007/03/17 PHP
php 8小时时间差的解决方法小结
2009/12/22 PHP
php使用pclzip类实现文件压缩的方法(附pclzip类下载地址)
2016/04/30 PHP
php实现图片上传、剪切功能
2016/05/07 PHP
全面解析PHP操作Memcache基本函数
2016/07/14 PHP
TP5框架实现上传多张图片的方法分析
2020/03/29 PHP
fancybox1.3.1 基于Jquery的插件在IE中图片显示问题
2010/10/01 Javascript
JS中引用百度地图并将百度地图的logo和信息去掉
2013/09/29 Javascript
jquery上传插件fineuploader上传文件使用方法(jquery图片上传插件)
2013/12/05 Javascript
js 数值转换为3位逗号分隔的示例代码
2014/02/19 Javascript
原生JavaScript实现瀑布流布局
2020/06/28 Javascript
图文详解JavaScript的原型对象及原型链
2016/08/02 Javascript
JavaScript实现Java中Map容器的方法
2016/10/09 Javascript
纯js实现倒计时功能
2017/01/06 Javascript
JavaScrip数组删除特定元素的几种方法总结
2017/09/06 Javascript
微信、QQ、微博、Safari中使用js唤起App
2018/01/24 Javascript
Angular CLI在Angular项目中如何使用scss详解
2018/04/10 Javascript
vue实现2048小游戏功能思路详解
2018/05/09 Javascript
详解webpack之图片引入-增强的file-loader:url-loader
2018/10/08 Javascript
详解ES6中的 Set Map 数据结构学习总结
2018/11/06 Javascript
angular 服务随记小结
2019/05/06 Javascript
前后端常见的几种鉴权方式(小结)
2019/08/04 Javascript
Vuex中的Mutations的具体使用方法
2020/06/01 Javascript
浅谈javascript如何获取文件后缀名
2020/08/07 Javascript
openlayers4实现点动态扩散
2020/08/17 Javascript
[48:18]DOTA2-DPC中国联赛 正赛 RNG vs Dynasty BO3 第二场 1月29日
2021/03/11 DOTA
Python HTMLParser模块解析html获取url实例
2015/04/08 Python
浅谈对yield的初步理解
2017/05/29 Python
使用Python实现从各个子文件夹中复制指定文件的方法
2018/10/25 Python
匡威英国官网:Converse英国
2018/12/02 全球购物
桥梁与隧道工程专业本科生求职信
2013/10/08 职场文书
会计职业生涯规划书
2014/01/13 职场文书
团队拓展训练感想
2015/08/07 职场文书
PHP RabbitMQ消息列队
2022/05/11 PHP