python - 有没有办法在每一行中打印一个字典的键和值?

标签 python python-3.x

我想在字典中每行打印一个键和值。

我试过使用/n 或按 enter 键,但没有用

pizzaTypes = {
    "Hawaiian":"$8.50", "Pepperoni":"$8.50", "Simply Cheese":"$8.50", "Ham & Cheese":"$8.50", "Beef & Onion":"$8.50", "Cheesy Garlic":"$8.50", "BBQ Pork & Onion":"$8.50", "Mr. Wedge":"$13.50", "Apricot Chicken":"$13.50", "Cranberry & Chicken":"$13.50", "BBQ Meatlovers":"$13.50", "Godfather":"$13.50"
    }

以上是我的字典。谢谢

最佳答案

是的,确实有。

for x,y in pizzaTypes.items():
    print(x,y)

这意味着对于每个键和每个值,它将单独打印,因此您的输出将是:

BBQ Pork & Onion $8.50
Apricot Chicken $13.50
Ham & Cheese $8.50
Mr. Wedge $13.50
Hawaiian $8.50
BBQ Meatlovers $13.50
Pepperoni $8.50
Beef & Onion $8.50
Godfather $13.50
Cheesy Garlic $8.50
Simply Cheese $8.50
Cranberry & Chicken $13.50

关于python - 有没有办法在每一行中打印一个字典的键和值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55564938/

相关文章:

python-3.x - 导入 Pandas 为 pd ImportError : No module named pandas

python - PyQt设计器: How to make a button's edges rounder?

python - 用于智能应答引擎的 AIML

python - 使用分类变量的 sklearn 线性回归

mysql - 将 JSON 解析为 MYSQL Python 3

python - 将标签列表作为 drop() 方法的 'labels' 参数传递时,出现 ValueError : Need to specify at least one of 'index' , 'columns' 或 'columns'

python - 连接 2 modbus slave pymodbus 时出错

python - 根据共同值将列表合并在一起

python - python中的简单登录程序

python - 在python中使用public_key进行KeyCloak解码