python的函数助手

underp的Python项目详细描述


#内裤

[![Build Status](https://travis-ci.org/ramonski/underpy.png)](https://travis-ci.org/ramonski/underpy)

```
_
_ _ _ __ __| | ___ _ __ _ __ _ _
| | | | '_ \ / _` |/ _ \ '__| '_ \| | | |
| |_| | | | | (_| | __/ | | |_) | |_| |
\_>alias(col,mapping)
返回根据映射

>>>gt;图书馆=[{"ISBN":1,"ed":1},{"ISBN":2,"ed":2}
>>gt>gt;别名(图书馆,{"ed":"ed":"edition"})
[{"edition":1,"ISBN":1},{"edition":2,{"ISBN":2}


>;别名({"A":1},{"A":1},{"A":"A":"A":"B":"B":2};


>>
>>[[{"B":1}
>>
>>>
>>>>
>>>>
转换t(值,转换器)
使用给定的转换器函数转换值。

>;>;转换("1",转换为int)
1
>;>;转换("0",转换为int)
0
>;>;转换("a",转换为int)

失败(错误)
使用给定的错误引发运行时错误r消息

>;>;失败("此失败严重")
回溯(最近一次调用最后一次):

运行时错误:此失败严重

falsy(thing)
检查值是false还是none

>;>;falsy(0)
false
>;>;falsy({})
false
>;>falsy([])
false
>;true
>;true

first(lst,n=none)
get the first element of a list

>;>;>1
>;第一(lst,3)
[1,2,3]




>是一个dict(thing)
>检查一个对象是否是一个字典类型


>>;是一个dict(dict)
>true
>1
>1
>1
>;是一个dict(dict())
>true
>>;是一个dict(dict)
>false
>false
>false
>false
>false
>是的>>>>is_dict([])
false


is_digit(thing)
检查对象是否为数字

>;>is_digit(1)
true
>;>is_digit(1)
>;>is_digit(a)
false
>;>is_digit([])
false

is_list(thing)
检查对象是否为列表类型


>;true
>;>;>;>;
is_string(thing)
ch如果对象是字符串/Unicode类型,则检查是否为字符串/Unicode类型

>;>;是否为字符串("")
true
>;>;是否为字符串(u"")
true
>;>;是否为字符串(str())
true
>;>;是否为字符串(unicode())
true
>;>;是否为字符串(1)
false

is-tuple(thing)
检查对象是否为tuple类型


>;true
>;true
>;>;>;false
omit(dct,*keys)
返回筛选字典的副本以忽略黑名单键
(或键列表)

>;>;忽略({"name":"moe","age":50,"userid":"moe1"},"userid","age")
{"name":"moe"}

pick(dct,*keys)
返回筛选字典的副本到只有白名单键(或有效键列表)的值


>;>;pick({"name":"moe","age":50,"userid":"moe1"},"name","age")
{"age":50,"name":"moe"}

pick(col,key,default=none)
从DIC集合中提取值列表托戈斯=[{"姓名":"moe","年龄":40},
…{"name":"larry","age":50},
…{"name":"curly","age":60}]
>;>cluck(stooges,"name")
['moe','larry','curly']


/>运行时错误:第一个参数必须是列表或元组

>
>>gt;到国际(1)到国际(1)到国际(1)到国际(1)到国际(1)到国际(1)到国际(1)到国际(a)到国际(a)到国际(a)到国际(a)到国际(a)到国际(1)到国际(1)到国际(1)到国际(1)到国际(1)到国际(1)到国际(1)到国际(1)到国际(1)到国际(1)到国际(1)到国际(1)到国际(1)到国际(1)到国际(1)到国际(1到国际)到国际(1到国际)到国际(1到国际(1到国际)到国际(1到国际)到国际(1到国际)到国际(1到国际(1到国际(1
>待解列表([1,2,3,1,2,2,3])
[1,2,3,1,2,3]

>>gt;待解列表((("a","b","c")))
['a","b","c"]


>>gt;待解列表(dict(a=1,b=2,b=2))
[{'a''1,'b':2}]



>待解字符串(事物)
>将对象转换为字符串



>
gt>>>到字符串(1)
'1'
>;>to_string([])
'[]
>;>to_string(u"a")
'a'

to_iso_date(thing):
将对象转换为iso date string

>;>;
>;dt=datetime.date.fromTimestamp(1387452665)
>;'2013-12-19'


检查值是否为真

>;true
>;>;true
>;>;true
>;false
>;>truthy(false)
false
````


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

推荐PyPI第三方库


热门话题
Android java。伊奥。FileNotFoundException没有这样的文件或>目录,尽管已授予权限   java机器人将鼠标保持在窗口中   java我无法找到程序发送异常的原因   java创建按钮以更改背景   java如何在POJO类中使用HashMap并检索它?   java不可解PMD冲突:可以组合这些嵌套的if语句   java我正在努力提高Springboot+MyBatis中API的性能,仅用于Select查询   java在Spring中实例化Util类   java集合。洗牌(a)魔术?   java Jackson如何在没有已知属性的情况下失败,这与反序列化功能不同。在未知属性上失败   java spring rest@RequestBody未使用@Valid进行验证   如何匹配这种模式?(Java/regex)   java只有一个google play依赖项,但所有google play库都在应用程序外部库上   计算器如何在Java中使用按钮将两个输入放在两个单独的文本字段中?   java我正在尝试从文件中计算字符数   java如何获取工具。Windows上OpenJDK 11的jar?   java在本地时区上独立解析ZoneDateTime   java防止安卓键盘造成延迟   java在服务器上处理Excel文件