python-3.x - 删除 2 个索引 Python 之间的项目
问题描述
如何删除列表/元组中 2 个索引之间的所有项目?
例如'abcdefghijklmnop'
,begin = 4
并且end = 7
应该导致'abcdhijklmnop'
('efg'
删除)
解决方案
您可以使用列表切片:
a = [1, 2, 3, 4, 5, 6, 7, 8]
b = a[:3] + a[7:]
print(b)
结果是[1, 2, 3, 8]
推荐阅读
- javascript - 在 ref 上创建点击事件
- angular - 有没有办法在角度框架中使用条件添加或删除指令?
- python - 如何在 Django 中使用 for 循环将每个文件保存在 request.FILES 中?
- preg-match-all - 如何使用 Preg_match_all 从多个数据中获取单个值
- php - PHP字符串不连接
- javascript - 我应该如何使用节点在猫鼬的“组”模型中将新用户添加到用户列表中?
- javascript - 在onclick函数中获取Class的变量
- html - 如何将 FileReader 结果加载到 HTML5 视频中以实现跨浏览器和设备的最佳兼容性
- python - 带有 if 语句的 lambda 函数的语法无效
- c# - 为列表中的每个项目设置权重