gpt4 book ai didi

python - 如何在列中打印嵌套的 python 列表

转载 作者:太空狗 更新时间:2023-10-30 02:32:34 25 4
gpt4 key购买 nike

我有一个生成 python 列表作为其输出的程序,该列表是一个嵌套列表:我希望能够以柱状格式打印的列表 [姓名、地址、电话号码] 的列表。陈述这个问题似乎是一个非常简单的想法,但我一直无法找到一种从列表中提取数据的简单方法。如果我打印(列表),我会得到类似这样的信息:列表中每个项目的 ['name','address','phone number'] 等。我在 Windows 平台上使用 Python 3。注意:我不是 OOP 程序员(此时)

问候法案

最佳答案

像这样遍历列表:

for name,add,num in lis:
print (name,add,num)

演示:

>>> lis = [['name','address','phone number']]
>>> for name,add,num in lis:
... print (name,add,num)
...
name address phone number

您还可以使用 string formatting为了更好看的输出:

>>> lis = [['name','address','phone number']]
>>> for name,add,num in lis:
print ("{:<10}{:^20}{:^10}".format(name,add,num))
...
name address phone number

关于python - 如何在列中打印嵌套的 python 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17514935/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com