小编Yur*_*uri的帖子

在内部列表中筛选具有条件的列表

我有一个对象列表.每个对象包含另一个列表.我想在内部列表中使用条件过滤列表.

例如:

有一份工厂清单.每个工厂都包含一系列不同的汽车模型.我想以这样的方式过滤工厂列表,我将只获得生产Mazda3的工厂.

我怎么能用lambda做到这一点?

应该是这样的:

factories.stream().filter(f -> f.getCars().stream().filter(c -> C.getName().equals("Mazda3")).).collect(Collectors.toList());
Run Code Online (Sandbox Code Playgroud)

java lambda list java-8

8
推荐指数
2
解决办法
774
查看次数

用于最近项目的 IntelliJ IDEA 插件,具有搜索功能

我每天都在 IntelliJ IDEA 中处理许多不同的项目。

当我点击时,File -> Open Recent我会看到一长串我参与过的项目。

有没有什么插件或解决方案可以让我快速搜索并找到相关项目?

intellij-idea

4
推荐指数
1
解决办法
283
查看次数

Pandas DataFrame - 将列转换为 JSON 并添加为新列

考虑使用我从11k行大小的 MySQL 表中获得的以下 DataFrame :

col1 |  col2 | col3  | col4
-----------------------------
 cat | black | small | lovely
-----------------------------
 dog | white | medium| brave 
-----------------------------
mice | grey  | tinny | fast

...
Run Code Online (Sandbox Code Playgroud)

我想将其动态转换为以下内容:

col1 |     newcol
------------------------------------------------------------
 cat | {"col2": "black", "col3": "small", "col4": "lovely"}
------------------------------------------------------------
 dog | {"col2": "white", "col3": "medium", "col4": "brave"}
------------------------------------------------------------
mice | {"col2": "grey", "col3": "tinny", "col4": "fast"}

...
Run Code Online (Sandbox Code Playgroud)

python json pandas

2
推荐指数
1
解决办法
179
查看次数

标签 统计

intellij-idea ×1

java ×1

java-8 ×1

json ×1

lambda ×1

list ×1

pandas ×1

python ×1