py怎么嵌套一层列表,并且读取嵌套?
a:1234
b:1234567
c:12
d:666
e:233
f:99!
拆分列表":",再跳格切片拆分列表"list[1]"?
py怎么嵌套一层列表,并且读取嵌套?
a:1234
b:1234567
c:12
d:666
e:233
f:99!
拆分列表":",再跳格切片拆分列表"list[1]"?
string='''
a:1234
b:1234567
c:12
d:666
e:233
f:99!
'''
lst = [s.split(':') for s in string.split('\n') if s]
print(lst)
for i,j in lst:
print(i,':',j)
'''输出:
[['a', '1234'], ['b', '1234567'], ['c', '12'], ['d', '666'], ['e', '233'], ['f', '99!']]
a : 1234
b : 1234567
c : 12
d : 666
e : 233
f : 99!
'''