(Python)如何将整数列表转换为集合列表,其中每个集合都是一对这些整数?

斯托纳

我有一个列表E = [1,2,3,4,5,6,7,8],我想将其转换为E = [{1,2}, {3,4}, {5,6}, {7,8}]计算成本最低的方式。特别是,我想将此扩展到的大实例E

有没有一种有效的方法可以在Python(3.5及更高版本)中做到这一点?

备注:E由于我正在研究图形相关主题,因此总是以均匀大小的列表形式给出

拉斐尔克

我相信最好的方法是在列表理解中使用iter+zip

s = iter(E)
[{a,b} for a,b in zip(s,s)]

说明:zip(s,s)Eifs进行相当有效的成对分组iter

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将具有整数列的数据帧转换为列表列,其中列表中的每个元素都是整数向量

(Python) 将整数列表转换为元组/集合会改变整数的位置

如何将整数列表转换为单个整数?

F#如何将整数拆分为一个新列表,其中每个元素都是整数的位置

如何将整数列表转换为字节?

如何将整数列表转换为图像?

如何将每个频率的整数列表转换为映射?

1列具有整数。另一个有一个整数列表。如何将数据帧转换为这些对的numpy rec数组?

Pandas 将每个单元格都是字符串列表的列转换为整数列表

如何将整数列表转换为字符串 - Python

将整数列表转换为整数python

如何将多个整数列表转换为单个整数?

将整数列表转换为位列表Python

如何将列表转换为整数

如何将输入列表转换为整数列表?

如何将字符串列表转换为整数列表?

如何将字符串列表转换为整数列表?

Ansible-如何将字符串列表转换为整数列表?

将数字转换为整数列表

将整数列表转换为单词

如何在F#中将整数列表转换为这些整数的矩阵

如何将逗号分隔的字符串转换为整数列表?

如何将带有逗号整数的字符数字列表转换为整数列表?

如何将整数列表连接到一个整数python

Java:如何将String []转换为列表或集合

如何将Java集合/列表转换为Scala序列?

如何将这段代码的结果转换为列表或集合?

如何将嵌套列表中的值转换为集合?

将长整数列表转换为整数