近期一些python总结

1.‘ ’.join(s) 将s列表转换为字符串并且以 ‘ ’的符号为分隔符

资料查找:

Python join()方法

描述

将序列中的元素以指定的字符连接生成一个新的字符串

语法

语法: ‘sep’.join(seq)

参数说明:
sep:分隔符。可以为空
seq:要连接的元素序列、字符串、元组、字典

返回值

返回通过指定字符连接序列中元素后生成的新字符串。

>>> a="abcd"
>>> ",".join(a)
'a,b,c,d'

>>> "|".join(['a','b','c'])
'a|b|c'

>>> ",".join(('a','b','c'))
'a,b,c'

2.ord函数返回ascII值 chr和ord相反
如:

格式:Chr(<数值表达式>)
说明:函数返回值类型为String,其数值表达式值取值范围为0~255。

返回值是当前整数对应的 ASCII 字符。

格式:ord(“字符串“)
说明: 函数返回值类型为 int类型
 

3. lower = string.ascii_lowercase    # 小写字母给lower
    upper = string.ascii_uppercase    # 大写字母给upper
    before = string.ascii_letters     # 所有字母给before
    after = lower[n:] + lower[:n] + upper[n:] + upper[:n]
    table = ''.maketrans(before, after)    # 创建映射表

如 N=1时after的值

补充:maketrans()和translate()

官方补充:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值