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()
官方补充: