向标准类型添加基本函数方法

sweet-pear的Python项目详细描述


甜梨库

甜梨是一个python包 核心类型的基本函数方法 Python。

这对于快速原型/调试非常有用。

用法示例:

(1, 2, 3, 4).map(lambda x: x**2)
["hello", "world"].map('capitalize')

您还可以使用此属性访问对象的成员:

import numpy as np
import torch

infos = (np.array([1,2,3]), np.zeros((2,5)), torch.ones((3,4)))
infos.map('shape')

它是如何工作的

它依赖于forbiddenfruit来修补内置类型,以便添加map方法。 实现是非常直接的,并且只依赖于python的map实现。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
基于属性值的JAXB java解析XML文件   windows xp Java Web启动多个快捷方式   java我不能使用步进计数器传感器   java如何从Activator获取视图?   java复制二进制数据   java For JDBC准备的语句,当SQL语句中提供实际值时,如何确定变量的位置   java如何解析通过REST中的选择框获得的字符串列表   在Java中使用什么模式来解密来自iPhone的RSA消息?   java我想更新字符串数据,其中包含双引号和分号   java Mongoddb在插入文档后返回\u id   java无法从服务器上的MySql数据库获取响应   java如何从服务器获取会话cookie并将其设置到api头中?   java检查对象是否包含空值   Spring项目中的Heroku部署问题   java如何在spring中只返回特定字段   java对OOP和过程编程的这种肯定正确吗?   java如何循环文件中的问题   java RxJava自定义事件订阅服务器   POST中的java Spring启动API Base64编码错误