我有一个二维列表:

[[5, 80, 2, 57, 5, 97], [2, 78, 2, 56, 6, 62], [5, 34, 3, 54, 6, 5, 2, 58, 5, 61, 5, 16]]

我需要将每个第二个元素更改为0,从第一个元素开始.所以看起来应该是这样的:

[[0, 80, 0, 57, 0, 97], [0, 78, 0, 56, 0, 62], [0, 34, 0, 54, 0, 5, 0, 58, 0, 61, 0, 16]]

我使用的算法:

for i in tempL:

for j, item in enumerate(i):

if i.index(item) % 2 == 0:

print('change, index:'),

print(i.index(item))

i[j] = 0

else:

print('not change, index:'),

print(i.index(item))

但我得到的是:

change, index: 0

not change, index: 1

change, index: 2

not change, index: 3

change, index: 4

not change, index: 5

change, index: 0

not change, index: 1

change, index: 2

not change, index: 3

change, index: 4

not change, index: 5

change, index: 0

not change, index: 1

change, index: 2

not change, index: 3

change, index: 4

not change, index: 5

change, index: 6

not change, index: 7

not change, index: 5

not change, index: 9

not change, index: 5

not change, index: 11

[[0, 80, 0, 57, 0, 97], [0, 78, 0, 56, 0, 62], [0, 34, 0, 54, 0, 5, 0, 58, 5, 61, 5, 16]]

有些元素没有改变,这是因为(我添加索引打印看),它认为这些元素的索引由于某种原因是7和9.它可以是什么,因为我找了这么长时间的bug还是找不到..

我仔细检查过,列表中没有多余的空格或任何东西.

python输出列表中的第二个元素_python – 替换列表中的每个第二个元素相关推荐

  1. python替换字符串元素_python替换字符串中的子串图文步骤

    python替换字符串中的子串图文步骤 修改字符串本身是不可能的,因为字符串是不可变类型,只能是通过某些方法来产生它的副本.再把副本赋值给原字符串,达到类似替换的作用.这里介绍几种方法. 旧串换新串: ...

  2. python查看列表有多少元素_python 统计列表中元素的数量

    一.统计列表中不同元素的个数 这个需求是统计列表中不同元素有几个,由于列表是允许存在重复元素的,但是集合却不允许存在重复元素,所以可以将list转换为set,然后求长度. list=[1,2,1,2, ...

  3. python提取矩阵元素_python获取array中指定元素的示例

    python获取array中指定元素的示例 对于array,如2-D的array,如何取指定元素 设array为3*10的shape s = array([[ 0, 1, 2, 3, 4, 5, 6, ...

  4. python拆分列表元素_Python将列表拆分为一个元素 - python

    我正在使用Python分析数据,并且有N个2d数据数组的列表.我想一一查看这些元素,并将它们与其他N-1个元素的平均值进行比较. Python中是否有内置方法可循环遍历列表,一方面具有单个元素,另一方 ...

  5. python列表删除多个相同元素_Python遍历列表删除多个元素或者重复元素

    在遍历list的时候,删除符合条件的数据,结果不符合预期 num_list = [1, 2, 2, 2, 3] print(num_list) for item in num_list: if ite ...

  6. python删除list多个相同元素_python删除list中的重复元素

    可以使用append方法实现. 首先设一个临时列表保存结果,然后从头遍历原列表,如临时列表中没有当前元素则追加. 具体代码: 给定一个列表,要求删除列表中重复元素.listA = ['python', ...

  7. python官方的扩展库索引是什么_python扩展列表

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! python扩展内容阅读本文需要3分钟? ① python中yield关键字的使 ...

  8. python列表索引超出范围 等于啥_python - IndexError:列表分配索引超出范围,Python

    我正在尝试实现功能.它的工作方式应该是这样的: 它需要两个列表. 标记一些索引,最好居中. 父母双方都切换标记索引. 其他索引按顺序转到其父元素. 如果该父元素中已经存在相同的元素,则它将映射并检查同 ...

  9. python123添加列表元素_Python之列表

    Python变量没有数据类型,所以Python没有数组. 整数:浮点数:字符串:对象 创建一个列表: 1.member=['大鱼','123','3.14','[1,2,3]'] 2.empty=[] ...

最新文章

  1. Cissp-【第4章 通信与网络安全】-2021-3-14(543页-560页)
  2. odoo10 工作流、安全机制、向导
  3. python爬虫数据分析可以做什么-python爬虫爬取的数据可以做什么
  4. 好好学python·函数
  5. php appl_physical_path,PHP的一些面试题
  6. LiveVideoStack线上交流分享 ( 八 ) —— TCP的困境与解决方案
  7. shell数组中“和@的妙用
  8. HttpClientFactory与Steeltoe结合来完成服务发现
  9. 微软宣布 Edge 浏览器将切换至 Chromium 内核
  10. java reflect 例子
  11. wangEditor-3.1.1 自己扩展的, 扩展图片添加alt标签
  12. [Linux] 头文件加载顺序
  13. html给主题设置背景色,css如何设置元素的背景色?
  14. html5 localStorage
  15. 动态库动态调用WEbservice的问题!
  16. iOS面试题:Socket原理
  17. 家庭网络理解(家庭版光猫、路由器、交换机)
  18. C++实现matlab中的interp1和interp2插值
  19. PostgreSql | 数据库 | pg数据库的全安装教程(yum,二进制,源码编译)
  20. SIMULINK rlc电路仿真

热门文章

  1. mysql是正排还是倒排_正排索引和倒排索引的区别
  2. [知了堂学习笔记]根据银行卡号匹配银行卡类型
  3. ACS606开发方案源码,伺服驱动,无刷 直流
  4. php的db类库Eloquent单独使用系列(12)- 结果集模型转数组 - 2
  5. 【智能优化算法】基于金豺优化算法求解单目标优化问题附matlab代码
  6. 5G版iPhone确定后年登场!
  7. STK/Component/Cesium中的月球坐标系的计算
  8. PADS从原理图到PCB整体简易流程
  9. 月球度假村模拟器 隐私政策
  10. 7_nvidia-smi命令在windows上打不开和nvidia-smi显示参数说明(20190130)