2024-05-13 21:09:14 发布
网友
我想使用set()函数将一些数据转换成一个集合。数据可以是单个整数,也可以是整数列表。当set([list of integers])工作时,它对set(integer)失败。目前,我检查数据的type(),然后直接转换列表或创建一个集合并添加单个值。你知道吗
set()
set([list of integers])
set(integer)
type()
由于这似乎是相当复杂的一点成就,我想知道是否有一个更容易/更短/更好的方法来处理这个问题?你知道吗
Python的最佳实践是"Easier to ask for forgiveness than permission"。所以我会:
value1 = 2 try: vset = set(value1) except TypeError: vset = set([value1])
Python的最佳实践是"Easier to ask for forgiveness than permission"。所以我会:
相关问题 更多 >
编程相关推荐