模块中all是一个什么类型

Python015

模块中all是一个什么类型,第1张

python模块中的all,用于模块导入时限制,如:from module import *

此时被导入模块若定义了all属性,则只有all内指定的属性、方法、类可被导入;若没定义,则导入模块内的所有公有属性,方法和类。

第一个问题,答案是不能用成coords.group(1),re.findall返回的是一个列表,读取列表需要用coords[0]这种方式

第二个问题,你用正则找出来的结果再用正则过滤一遍:

import re

print(re.sub(r'(.*), (.*), (.*), (.*)', r'\1, c\2, \3\4', str))