number = list(map(int, number))
#
先将list内字符型转数值型
number = number[0]
#
再读取list元素
print
(
'
转化为数字:
'
,number)
#
过滤字符串中的英文与符号,保留汉字
ste = re.sub(
"
[A-Za-z0-9\!\%\[\]\,\。]
"
,
""
, string)
print
(
'
汉字:
'
,ste)
运行结果:
所有数字: ['16', '11']
指定字符后: ['11']
指定字符前: ['11']
转化为数字: 11
汉字: 天板的