如何在列中打印嵌套的Python列表

2023-12-02

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

问候比尔


像这样迭代列表:

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

Demo:

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

您还可以使用字符串格式化为了获得更好看的输出:

>>> lis = [['name','address','phone number']]
>>> for name,add,num in lis:
       print ("{:<10}{:^20}{:^10}".format(name,add,num))
...     
name            address        phone number
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在列中打印嵌套的Python列表 的相关文章

随机推荐

  • 无法解析 Angular-ionic 项目的依赖关系树

    节点版本 v16 3 0ng版本 12 1 0 致力于 Angular ionic 5 项目 While performing npm install getting below error 2 Tried performing npm i
  • 慢速网络中的大型 RabbitMQ 消息

    我正在将 RabbitMQ 与 Spring AMQP 一起使用 大消息 gt 100MB 102400KB 小带宽 低心跳间隔 10 秒 单一经纪人 消耗该消息需要 gt 200 8 秒 这超过了我的心跳间隔 从https stackov
  • Struts2 迭代器标签 - 从对象列表访问特定对象值

    有没有办法从对象列表中访问特定对象的属性 我有一个实验室列表 每个实验室对象都有多个属性 使用标签 我们可以从实验室列表中访问Lab1对象的attribute1的值吗 比方说 我的一个Lab对象有一个属性称为labname值为 BP 另一个
  • 如何访问 Office 插件中的后台复选框值?

    我有一个布尔属性Settings Default MarkAsRead在Setting settings 文件中 我可以在我的Ribbon 类中访问该文件 我想要做的是根据此属性的值设置后台部分中复选框的值 另外 如果用户修改它 我需要保存
  • 错误:非法指令(核心转储)-tensorflow==2.1.0

    我使用以下命令在我的 ubuntu Lenovo 110 Ideapad 笔记本电脑 python 中导入tensorflow tfx test chandni mxnet Chandni TFX python Python 3 6 9 d
  • 确定哪个键盘正在发送击键

    我的机器上连接了 2 个键盘 一个在 PS 2 上 另一个在 USB 上 在 C 中 如何确定哪个键盘正在发送击键 这是一个示例 非常脏的代码 展示了如何使用 NET 中的 Windows 输入挂钩 与代码片段编译器配合使用效果最佳 gt
  • onSaveInstanceState 不起作用

    我知道这个问题已经被问了很多次 但我不明白为什么 onSaveInstanceState 不适合我 这可能是一些愚蠢的事情 但我希望你们中的一些人可以在这里帮助我 无论如何 这是我的代码 public class Main extends
  • Eclipse WebLogic 调试

    我知道您只需单击 Eclipse 中的调试图标即可进行调试 是否可以从命令行启动 WebLogic 并进行调试并继续进行调试 当我这样做时 在服务器下的 Eclipse 中 我看到状态是 已启动 而不是 调试 难道只能通过设置远程调试来实现
  • 为什么当 bash 被称为 sh 时,它的行为会有所不同?

    我有一台 ubuntu 机器 默认 shell 设置为 bash 并且可以通过两种方式访问 PATH 中的二进制文件 which bash bin bash which sh bin sh ll bin sh lrwxrwxrwx 1 ro
  • 如何比较GDKEvent时间戳与当前时间?

    如何在c 中使用GDKEvent的时间戳 例如 我将其打印为 unsigned int 其值为 4194719109 但当前时间是 1395764110 这是从 time h 的 time 获取的 g get real time 的当前时间
  • 如何部署SQL Server Compact Edition 4.0?

    我如何部署微软 SQL Server Compact 4 0 SQL Server Compact Edition 当前版本为 4 0 是 一个免费的嵌入式数据库 软件开发人员可以使用它来构建 Windows 桌面应用程序 它占用空间小 并
  • 在文本区域中搜索单词

    我正在构建一个自定义的find and replace在java中 我浏览一个文本文件并将内容加载到文本区域中 现在我有一个文本框 我在其中输入需要搜索的文本 搜索文本的最佳方式是什么 我知道一种使用方法string indexOf 但我还
  • 如何从 GLM 输出中获取概率

    我现在非常困惑 因为我试图找出如何计算我的概率glmR 中的输出 我知道数据非常微不足道 但我真的很想知道如何从这样的输出中获取概率 我本来想尝试一下inv logit 但不知道括号内要放什么变量 数据来自占用研究 我正在评估毛发陷阱法与相
  • 从 numpy 数组创建 pandas DataFrame 会导致奇怪的错误

    缺点是 当我尝试从函数 numpy 数组创建 DataFrame 时 它 们会抛出字节顺序错误 这是一个pastebin 更多详细信息如下 http pastebin com Sdg9EM61 在我的领域 我们以 FIT 格式存储数据 这是
  • 我们可以在哪里放置 crossdomain.xml

    您好 我已在应用程序 http myserver 11090 apps 上部署了我的 Flex 应用程序 并使用重定向到应用程序服务器的代理服务器 Web 服务器 https mysite site com 但在运行时应用程序在位置 htt
  • SQLite3 错误 - iOS

    当我进行 SQL 调用时 如何找出 SQLite3 给我的错误 int success sqlite3 prepare v2 database sql 1 stmt NULL if success SQLITE OK NSLog creat
  • 没有 fill_diagonal 的 inf 的 Python 矩阵对角线

    我需要将矩阵的对角线元素设置为 Inf 一个简单的方法是使用np fill diagonal np fill diagonal my matrix float inf However fill diagonal修改输入矩阵 而不是返回填充对
  • 想要删除 Browser.sleep()

    大家好 我正在使用量角器来测试非角度网站 最初在测试时我有browser sleep 这样页面就可以完全加载 我知道添加 browser sleep 不是一个好的测试方法 因此想从代码中删除它 我尝试了 browser wait 但出现错误
  • 匹配第 n 次出现(排除最后一次出现)

    我有一个关于正则表达式的问题 我不知道为什么我不能执行以下操作 例句 This is a test string with five t s 我使用的正则表达式 t 3 我希望正则表达式匹配以下内容 This is a test s 但它不
  • 如何在列中打印嵌套的Python列表

    我有一个程序 它生成一个Python列表作为其输出 该列表是一个嵌套列表 列表 名称 地址 电话号码 的列表 我希望能够以柱状格式打印 似乎在陈述问题时是一个非常简单的想法 但我一直无法找到一种简单的方法来从列表中提取数据 如果我打印 列表