python - 如何枚举不带括号的列表?
问题描述
我有这个 python 代码,但它在枚举中添加了括号。我不需要括号,那么如何在 python 中执行此操作?我所需要的只是枚举列表。这就是它的作用
num =[(0, '1'), (1, '7'), (2, '11'), (3, '13')
这是我的代码
num =['1', '7', '11', '13']
print (list(enumerate(num,0)))
我在下面需要这个,但我不需要代码。
num = [1,'1', 2,'7',3,'11',4,'13']
解决方案
只需运行一个循环,如下所示:
num =['1', '7', '11', '13']
final_list = list()
for index, i in enumerate(num):
final_list.extend((index, i))
print(final_list)
[0, '1', 1, '7', 2, '11', 3, '13']
推荐阅读
- ios - 未找到搜索结果时添加带有标签的背景视图
- apache-spark - Java中的DseGraphFrame是否支持导出图形?
- vim - 在 VIM 中,我如何写入所有 (:wa),但仅适用于非隐藏缓冲区?
- python - 带有 gRPC 的 Django REST
- python - 如何使用 Jinja2 解析嵌套字典
- javascript - JavaScript Promise:拒绝处理程序与捕获
- vim - 如何在 vim 中退出 Ex 模式(键入 :visual 不起作用)
- php - 使用 foreach() 从 PHP 数组值更新 SQL 数据库表
- swift - 如何在不包括年份的情况下在 Swift 4 中显示日期?
- php - 为什么我的查询无法使用 ActiveRecord?