python输出列表中的第二个元素_python – 替换列表中的每个第二个元素
我有一个二维列表:
[[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 – 替换列表中的每个第二个元素相关推荐
- python替换字符串元素_python替换字符串中的子串图文步骤
python替换字符串中的子串图文步骤 修改字符串本身是不可能的,因为字符串是不可变类型,只能是通过某些方法来产生它的副本.再把副本赋值给原字符串,达到类似替换的作用.这里介绍几种方法. 旧串换新串: ...
- python查看列表有多少元素_python 统计列表中元素的数量
一.统计列表中不同元素的个数 这个需求是统计列表中不同元素有几个,由于列表是允许存在重复元素的,但是集合却不允许存在重复元素,所以可以将list转换为set,然后求长度. list=[1,2,1,2, ...
- python提取矩阵元素_python获取array中指定元素的示例
python获取array中指定元素的示例 对于array,如2-D的array,如何取指定元素 设array为3*10的shape s = array([[ 0, 1, 2, 3, 4, 5, 6, ...
- python拆分列表元素_Python将列表拆分为一个元素 - python
我正在使用Python分析数据,并且有N个2d数据数组的列表.我想一一查看这些元素,并将它们与其他N-1个元素的平均值进行比较. Python中是否有内置方法可循环遍历列表,一方面具有单个元素,另一方 ...
- python列表删除多个相同元素_Python遍历列表删除多个元素或者重复元素
在遍历list的时候,删除符合条件的数据,结果不符合预期 num_list = [1, 2, 2, 2, 3] print(num_list) for item in num_list: if ite ...
- python删除list多个相同元素_python删除list中的重复元素
可以使用append方法实现. 首先设一个临时列表保存结果,然后从头遍历原列表,如临时列表中没有当前元素则追加. 具体代码: 给定一个列表,要求删除列表中重复元素.listA = ['python', ...
- python官方的扩展库索引是什么_python扩展列表
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! python扩展内容阅读本文需要3分钟? ① python中yield关键字的使 ...
- python列表索引超出范围 等于啥_python - IndexError:列表分配索引超出范围,Python
我正在尝试实现功能.它的工作方式应该是这样的: 它需要两个列表. 标记一些索引,最好居中. 父母双方都切换标记索引. 其他索引按顺序转到其父元素. 如果该父元素中已经存在相同的元素,则它将映射并检查同 ...
- python123添加列表元素_Python之列表
Python变量没有数据类型,所以Python没有数组. 整数:浮点数:字符串:对象 创建一个列表: 1.member=['大鱼','123','3.14','[1,2,3]'] 2.empty=[] ...
最新文章
- Cissp-【第4章 通信与网络安全】-2021-3-14(543页-560页)
- odoo10 工作流、安全机制、向导
- python爬虫数据分析可以做什么-python爬虫爬取的数据可以做什么
- 好好学python·函数
- php appl_physical_path,PHP的一些面试题
- LiveVideoStack线上交流分享 ( 八 ) —— TCP的困境与解决方案
- shell数组中“和@的妙用
- HttpClientFactory与Steeltoe结合来完成服务发现
- 微软宣布 Edge 浏览器将切换至 Chromium 内核
- java reflect 例子
- wangEditor-3.1.1 自己扩展的, 扩展图片添加alt标签
- [Linux] 头文件加载顺序
- html给主题设置背景色,css如何设置元素的背景色?
- html5 localStorage
- 动态库动态调用WEbservice的问题!
- iOS面试题:Socket原理
- 家庭网络理解(家庭版光猫、路由器、交换机)
- C++实现matlab中的interp1和interp2插值
- PostgreSql | 数据库 | pg数据库的全安装教程(yum,二进制,源码编译)
- SIMULINK rlc电路仿真
热门文章
- mysql是正排还是倒排_正排索引和倒排索引的区别
- [知了堂学习笔记]根据银行卡号匹配银行卡类型
- ACS606开发方案源码,伺服驱动,无刷 直流
- php的db类库Eloquent单独使用系列(12)- 结果集模型转数组 - 2
- 【智能优化算法】基于金豺优化算法求解单目标优化问题附matlab代码
- 5G版iPhone确定后年登场!
- STK/Component/Cesium中的月球坐标系的计算
- PADS从原理图到PCB整体简易流程
- 月球度假村模拟器 隐私政策
- 7_nvidia-smi命令在windows上打不开和nvidia-smi显示参数说明(20190130)