我是python新手。我在下面编写代码,但遇到异常
输入
studId=ValueA,studName=valueB;studId=ValueC,studName=ValueD
输出if列表
[{'name':'ValueA','value':'valueB'},{'name':'ValueC','value':'valueD'}]
输出
ValueA
我的代码
str = "studId=ValueA,studName=valueB;studId=ValueC,studName=ValueD"
stud_list = dict(item.split("=") item.split(",") for item in str.split(";"))
for stud in stud_list :
print(stud['studName'])
例外情况
SyntaxError: invalid syntax
加载数据时更新结构
虽然我也喜欢理解,但更容易理解的是,人们可以:
相关问题 更多 >
编程相关推荐