列表里面有字典 输出的时候怎么才能去掉花括号和方括号 求大佬指点!!
本帖最后由 九御寒 于 2022-1-16 15:22 编辑book_list = [{'k':'ds','ydsa':'das'},{}]
print(book_list) book_list = [{'k':'ds','ydsa':'das'},{}]
for i in book_list:
for i_1,i_2 in i.items():
print(i_1,i_2) book_list = [{'k':'ds','ydsa':'das'},{}]
jie =
print(*)
这个可以,你试试,待会发您理解! 一样的效果,只是改成了更通俗易懂的方式来写:
book_list = [{'k':'ds','ydsa':'das'},{}]
for each in book_list:#得到每个字典
for value in each.items():#得到每个字典的键和值
print(*value,end = " ")#"*"号的意思是解包,将每个打包的键和值去掉括号并打印出来
若您想让中间没有空格,可以这样:
book_list = [{'k':'ds','ydsa':'das'},{}]
for each in book_list:#得到每个字典
for value in each.items():#得到每个字典的键和值
print("".join(value),end = "")#join()就是将括号里的值拼接起来,这个值就是每个打包的键和值,将它们分别拼接起来,最后将拼接结果打印出来!
打字不易,给个好评,好兄弟!!!
{:10_257:}{:10_297:}{:10_281:}{:10_298:}
给个好评,求求了!!! 给个好评!!!兄弟!!!
{:10_254:}{:10_254:}{:10_254:}{:10_254:}{:10_254:} arr = [{'小甲鱼': 'FishC', '小乌龟': 'Turtle'}, {'香蕉': 'Banana', '柠檬': 'Lemon'}]
[) for key in dictionary.keys()] for dictionary in arr] python爱好者. 发表于 2022-1-16 16:21
给个好评!!!兄弟!!!
给好评要怎么弄还不会弄这个 感谢兄弟!
{:10_257:}{:10_297:}{:10_281:}{:10_298:}
页:
[1]