千锋教育-做有情怀、有良心、有品质的职业教育机构

python中如何实现列表与集合相互转换?

来源:千锋教育
发布时间:2023-11-11 12:00:52
分享

python中如何实现列表与集合相互转换?

python中,集合具有唯一性,同一集合中输出的元素不能相同,具有去重功能,可以完成列表去重,所以可以使用集合的方法帮助列表去重。那么如何将列表转换成集合呢?使用使用set函数可以将列表转成集合,另外使用map函数可以集合转成列表,以下是实例代码。

1、列表转集合

使用set函数

li=["hello",1,1+3j,1,"2","3","2",3]

printtype(li)

s=set(li)

prints

printtype(s)

2、集合转列表

使用map函数

#数组==》集合

lst=list((1,2,3,4));

print(lst)

#map--》集合

lst2=list({"name":"liu","age:":12}.items());

print(lst2)

输出

[1,2,3,4]

[('name','liu'),('age:',12)]

以上就是python中列表与集合相互转换的方法,大家可以使用这两个函数转换试试看哦~更多Python学习教程请关注IT培训机构:千锋教育。

声明:本站部分稿件版权来源于网络,如有侵犯版权,请及时联系我们。

相关推荐

  • python中的filter函数功能是什么? python中的filter函数功能是什么?在python中,面对众多的数据,我们要过滤筛选出我们需要的数据。python中的filter函数就是起到了过滤筛选的作用。filter函数可以筛选一个筛选
  • python根据键值(value)返回键(key) python根据键值(value)返回键(key)本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。看下如下这个字典opt_dict={'DWord':
  • php中如何进行数组的降序或升序? php中如何进行数组的降序或升序?1.定义和用法:arsort()函数主要就是对数组进行排序。2.语法:asort(array);3.参数:必须要求写入array4.使用代码:?php$array=a
  • 如何安装php swoole框架? 如何安装phpswoole框架?1.安装方法:peclinstallswoole2.解压源文件:tar-zxvfv4.5.0.tar.gz3.编译安装:cdwoole-src-4.5.0phpize.
  • 如何使用python中hex函数? 如何使用python中hex函数?我们都是知道计算机语言是用进制表示的。在python编程中,有时会使用十六进制表示,因为这样会更简洁,而且16进制数可以顶4位2进制数,很方便使用。本文小编就向大家介
  • python中bytearray函数的作用是什么? python中bytearray函数的作用是什么?计算机中,字节(Byte)是用于计量存储容量的一种计量单位。python中bytes函数可以是字节组成的有序的不可变序列,与bytes函数相反,byt