python - 将元素的值分配给变量输出
问题描述
所以,我在 coursera 上的初学者 python 课程上,有一个我不明白的问题:
将 的第 34 个元素的值
lst
赋给变量output
。
这是列表:
1st = ["hi", "morning", "dog", "506", "caterpillar", "balloons", 106, "yo-yo", "python",
"moon", "water", "sleepy", "daffy", 45, "donald", "whiteboard", "glasses",
"markers", "couches", "butterfly", "100", "magazine", "door", "picture", "window",
["Olympics", "handle"], "chair", "pages", "readings", "burger", "juggle", "craft",
["store", "poster", "board"], "laptop", "computer", "plates", "hotdog", "salad",
"backpack", "zipper", "ring", "watch", "finger", "bags", "boxes", "pods", "peas",
"apples", "horse", "guinea pig", "bowl", "EECS"]
我该怎么处理这件事?我不是在寻找任何人直接给我答案,而是帮助我理解这个问题想要从我这里得到什么以及如何解决它。
解决方案
列表的索引从 0 开始。
因此,要访问列表中的第 34 个元素,需要输入索引33
。
代码应该是这样的:
1st = ["hi", "morning", "dog", "506", "caterpillar", "balloons", 106, "yo-yo", "python",
"moon", "water", "sleepy", "daffy", 45, "donald", "whiteboard", "glasses",
"markers", "couches", "butterfly", "100", "magazine", "door", "picture", "window",
["Olympics", "handle"], "chair", "pages", "readings", "burger", "juggle", "craft",
["store", "poster", "board"], "laptop", "computer", "plates", "hotdog", "salad",
"backpack", "zipper", "ring", "watch", "finger", "bags", "boxes", "pods", "peas",
"apples", "horse", "guinea pig", "bowl", "EECS"];
output = lst[33];
推荐阅读
- django - 在 django 中为用户设置默认序列化程序
- amazon-web-services - 完全阻止对s3的公共访问后,即使管理员用户也无法访问它
- kalman-filter - 在扩展卡尔曼滤波器中计算状态空间模型和测量模型的雅可比矩阵
- java - 使用具有标准 WebRTC API 的 AntMedia 服务器
- bash - 查找调用我的 bash 脚本的文件或代码行
- computer-vision - 实现快速且容易出错的对象跟踪的最有效方法是什么?
- javascript - 应用过滤器时突出显示或标记表格中的过滤值 - 制表器表格
- javascript - 使用 scrollX 时数据表宽度不匹配:true
- azure-devops - 如何使用 Azure DevOps 和 PowerShell 删除 Azure VM 上失败的扩展运行?
- azure - 从 Azure 数据工厂将文件作为八位字节流上传