python-3.x - 打印枚举列表的第 n 个索引
问题描述
我想打印枚举列表的第 5 个索引值。在下面的示例代码中,第 5 个索引值为 555。我只想打印 555 的值。下面的代码打印从 0 到 8 的所有索引值。我只想打印索引 5 处的值,即 555。最好的方法是什么?
num_list = [000, 111, 222, 333, 444, 555, 666, 777, 888]
for i, d in enumerate (num_list):
print(i, d)
解决方案
我解决了这个问题。目标是打印枚举对象的第 n 个索引(即第 5 个索引)的值。另外,该值只能打印一次。我相信代码的问题是缩进的打印语句。下面是解决方案。
num_list = [000, 111, 222, 333, 444, 555, 666, 777, 888]
for i, d in enumerate (num_list):
x = num_list[5]
print(x)
推荐阅读
- python - 函数和类方法的区别
- javascript - 使用 replaceWith() 方法按 ID 和变量定位
- javascript - 通过 XML HttpRequest 加载时 OnClick() 函数不起作用
- swift - 尝试将 CKServerChangeToken 保存到 UserDefaults 时出错
- c# - Apache Ignite .NET 客户端靠近缓存
- javascript - HTML-JS:大量按钮,每个按钮产生不同的形式
- excel - VBA 需要以特定顺序使用多个值和多列将多行从一个工作表移动到另一个工作表
- c# - 正则表达式完全匹配特定字符的 1 个
- cassandra-2.0 - 如何在 Cassandra 中强制设置表的非分区字段
- sql - 为什么在 phpmyadmin 中重命名表时出现错误 #1054