python - Ruby 和 Javascript 中 map 的 Python 等价物是什么?

标签 python list map

例如,我想拆分字符串 "12:30-14:40" 并将结果放入矩阵中,例如:[["12","30"], ["14","40"]]

我可以在 JavaScript 中使用:

"12:30-14:40".split("-").map(function(x) {
    return x.split(':');
});

在 Ruby 中:

 "12:30-14:40".split("-").map{|x| x.split(":")}

上面的 python 等价物是什么?

最佳答案

在 Python 中并使用 map()你会得到类似的东西:

In [1]: map(lambda x: x.split(":"), "12:30-14:40".split("-"))
Out[1]: [['12', '30'], ['14', '40']]

关于python - Ruby 和 Javascript 中 map 的 Python 等价物是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13271670/

相关文章:

python - 在 python 箱线图中调整 X 轴上的间距

java - 更改用作 Map 键的对象

c++ - 是否有任何理由不使用异常来测试 std::map 中是否存在元素

python - 在 Matlab 中动态地向图形数据结构添加节点和边

python - 将 spark DataFrame 保存为 Hive 表的问题

list - Ansible:如何将默认值应用于列表的每个复杂参数

python - 函数平方二维数组python

r - 取消列出 R 中的对象,但用 NAs 替换 numeric(0)

android - map 未在 Map api v2 中加载

python - 模型中具有不同名称的 Django 模型属性和数据库字段