首页 文章

如何使用scala在元组列表中查找字符串?

提问于
浏览
-1

我有以下列表:

List(
  (List("vmname"),"myNetwork3",10,"vSwitch0",List(),"192.168.20.2","cisco WS-C3560E-48PD","GigabitEthernet0/43","sky"),
  (List("vmname"),"myNetwork",0,"vSwitch0",List("name1", "name2", "name3", "name4"),"192.168.20.2","cisco WS-C3560E-48PD","GigabitEthernet0/43","sky")
)

我想在列表的列表元素中找到字符串 "name1" .

我想要以下输出:

(List("vmname"),"myNetwork",0,"vSwitch0",List("name1", "name2", "name3", "name4"),"192.168.20.2","cisco WS-C3560E-48PD","GigabitEthernet0/43","sky")

如何使用scala获得以上输出?

1 回答

  • 3
    l.filter(._5 contains "name1")
    

    返回列表中名为“name1”的所有条目,该列表是每个条目的第5个元素

相关问题