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中的MySQLdb模块添加超时功能的教程
May 05 Python
Python实现屏幕截图的代码及函数详解
Oct 01 Python
Python2.7.10以上pip更新及其他包的安装教程
Jun 12 Python
Python基于OpenCV库Adaboost实现人脸识别功能详解
Aug 25 Python
Python实现监控键盘鼠标操作示例【基于pyHook与pythoncom模块】
Sep 04 Python
pandas通过索引进行排序的示例
Nov 16 Python
Python实现统计英文文章词频的方法分析
Jan 28 Python
pandas实现将dataframe满足某一条件的值选出
Jun 12 Python
在pyqt5中QLineEdit里面的内容回车发送的实例
Jun 21 Python
使用python制作一个解压缩软件
Nov 13 Python
Django Form常用功能及代码示例
Oct 13 Python
Python3使用 GitLab API 进行批量合并分支
Oct 15 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格式化工具Beautify PHP小小BUG
2008/04/24 PHP
PHP实现简单的新闻发布系统实例
2015/07/28 PHP
PHP使用mkdir创建多级目录的方法
2015/12/22 PHP
各种常用浏览器getBoundingClientRect的解析
2009/05/21 Javascript
基于jquery打造的百分比动态色彩条插件
2012/09/19 Javascript
Javascript Throttle & Debounce应用介绍
2013/03/19 Javascript
使用GruntJS构建Web程序之构建篇
2014/06/04 Javascript
jQuery版AJAX简易封装代码
2016/09/14 Javascript
vuejs+element-ui+laravel5.4上传文件的示例代码
2017/08/12 Javascript
js Element Traversal规范中的元素遍历方法
2018/04/19 Javascript
微信小程序滑动选择器的实现代码
2018/08/10 Javascript
vee-validate vue 2.0自定义表单验证的实例
2018/08/28 Javascript
vue 之 css module的使用方法
2018/12/04 Javascript
vue使用openlayers实现移动点动画
2020/09/24 Javascript
[01:10]DOTA2 Supermajor:英雄,由我们见证
2018/05/14 DOTA
win7 下搭建sublime的python开发环境的配置方法
2014/06/18 Python
详解python单例模式与metaclass
2016/01/15 Python
Python之py2exe打包工具详解
2017/06/14 Python
python将每个单词按空格分开并保存到文件中
2018/03/19 Python
关于Numpy中的行向量和列向量详解
2019/11/30 Python
基于numpy中的expand_dims函数用法
2019/12/18 Python
python实现密度聚类(模板代码+sklearn代码)
2020/04/27 Python
python程序如何进行保存
2020/07/03 Python
HTML5 Canvas中使用路径描画二阶、三阶贝塞尔曲线
2015/01/01 HTML / CSS
GUESS德国官网:美国牛仔服装品牌
2017/02/14 全球购物
美国电子元器件分销商:Newark element14
2018/01/13 全球购物
茱莉蔻美国官网:Jurlique美国
2020/11/24 全球购物
SHEIN美国:购买时髦的女性服装
2020/12/02 全球购物
TecoBuy澳大利亚:在线电子和小工具商店
2020/06/25 全球购物
Web Service面试题:如何搭建Axis2的开发环境
2012/06/20 面试题
动态密码技术
2012/10/18 面试题
应届生体育教师自荐信
2013/10/03 职场文书
电大自我鉴定
2013/10/27 职场文书
财政局党的群众路线教育实践活动整改方案
2014/09/21 职场文书
合理化建议书范文
2015/09/14 职场文书
MySQL into_Mysql中replace与replace into用法案例详解
2021/09/14 MySQL