输入:
sys.stdin.readline() 读取一行内容,并以字符串形式返回;
sys.stdin.readlines() 读取所有内容,并以列表形式返回;
.strip() 去除字符串前后空格和末尾换行符'\n';
.split() 按空格分割生成列表;
list(map(int, line)) 将字符转成整形然后以列表形式返回;
正则读取:
读取"[{'Name':'Alice', 'Height':'163', 'Weight':'57'}, {'Name':'Bob', 'Height':'177', 'Weight':'73'}, {'Name':'Cici', 'Height':'166', 'Weight':'49'}]"
rule = re.compile(r'\{.*?\}')
inf = rule.findall(strr)
输出:
路径输出:将列表[1,2,3,4,5,6]转为 "1->2->3->4->5->6"
str(list)[1:-1].replace(', ', '->') str会生成"[1, 2, 3, 4, 5, 6]",用切片除去括号