- 主题:python有没有这样的集合类库?
/*
请教一下,python有没有类似功能的集合类库 函数库?
*/
val list = listOf(1, 2, 3, 5, 4)
assert(list.distinctBy { it % 3 } == listOf(1, 2, 3))
println(list.groupBy({ t -> t % 3 }, { t -> t * t }))
// print: {1=[1, 16], 2=[4, 25], 0=[9]}
--
FROM 120.245.130.*
set
【 在 misslost (一千零一夜梦中人) 的大作中提到: 】
: /*
: 请教一下,python有没有类似功能的集合类库 函数库?
: */
: ...................
--
FROM 61.149.72.132
这样的?
list1 = [1, 2, 3, 5, 4]
assert operator.eq(set([i % 3 for i in list1]), set([1, 2, 3]))
print(dict(zip([i for i in list1], [i^2 for i in list1])))
【 在 misslost (一千零一夜梦中人) 的大作中提到: 】
: /*
: 请教一下,python有没有类似功能的集合类库 函数库?
: */
: ...................
--
修改:lokta FROM 223.104.24.*
FROM 223.104.24.*
你的代码不对的
https://stackoverflow.com/questions/71181880/is-there-any-similar-collection-library-such-as-distinctby-groupby-in-python
【 在 lokta 的大作中提到: 】
: 这样的?
: list1 = [1, 2, 3, 5, 4]
: assert operator.eq(set([i % 3 for i in list1]), set([1, 2, 3]))
: ...................
--
FROM 124.65.8.*