3 回答
TA贡献1827条经验 获得超8个赞
一些修复:
添加了列表,最后需要解压列表。
print("Hello world")
qstn_1="What is your name?\t"
qstn_2="Where would you like to GO for vacation?\t"
polling_active=True
name_lst = []
place_lst = []
while polling_active:
name_lst.append(input(qstn_1))
place_lst.append(input(qstn_2))
other=input("Would you like other person to answer these survey questions ?\t\n")
polling_active=False
if other=='yes':
polling_active=True
print("\n\n\t\t\tPOLLING RESULTS\n")
for i_name, i_place in zip(name_lst, place_lst):
print("\n\n\t" + i_name.title() + " would like to go to " + i_place + " for a vacation!\n")
TA贡献1884条经验 获得超4个赞
正则表达式:
\d+(?:\.\d+)?
代码:
import re a = [float(s) for s in re.findall("\d+(?:\.\d+)?", a)] print (a)
输出:
[47.2, 46.6, 46.4, 46.0, 45.7, 45.54, 45.29, 45.01, 44.79, 44.54, 44.15, 0.0]
添加回答
举报