在使用 Python 中的 Dict 编写程序时,我得到了所需的格式以外的格式:代码如下:
a = {1:2,2:3,3:4,4:8}
print(a.values())
获取输出:
dict_values([2, 3, 4, 8])
这里的输出中,没有“dict_values”和“{ [ ] }”的要求,如何删除这些想要的东西?实际上,我已经尝试过 strip 化,但我正在考虑使用一些专业的函数。
最佳答案
您可以使用 * 运算符来解压序列并打印值。
a = {1:2,2:3,3:4,4:8}
print(*a.values())
#2 3 4 8
您还可以在 print function 的调用中分别使用关键字参数 sep
和 end
自定义分隔符和结尾。 .
例如:
print(*a.values(), sep=',')
关于python - 摆脱 Dict 的括号和不需要的单词[Python],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52679304/