python - 如何获取列表中某些索引值的第一个?
问题描述
list = [1, 6, 5, 7, 8]
num = int(input("Enter a value") #lets say 3 for now
如何获取从列表开头到 的值num
?
输出应该是:
[1, 6, 5]
解决方案
您可以使用切片。切片允许您从列表中获取特定范围的数字。
list = [1, 6, 5, 7, 8]
num = int(input("Enter a value")
print(list[0:num])
那应该返回:[1,6,5]
希望有帮助!
推荐阅读
- css - 为什么显示:网格改变了元素相互堆叠的方式?
- python - 尝试在 Python 中解决递归
- ios - 我应该如何正确更改 ViewController.m 的文件夹位置
- javascript - 重新路由到传递响应数据的组件
- reactjs - 反应,在动态添加的元素中渲染组件
- java - 使用 Weka 每周预测明年温度值
- ansible - 如果任务失败或主机无法访问,Ansible 如何创建 XML 文件或 exec shell 脚本
- swift - 在 Xcode 中运行 FFprobe 进程以返回文件持续时间数据
- mysql - 如何使用自动创建值向表中添加 1000 行
- java - 如何设置不同时间的多个AlarmManager