您的位置:首页 > 编程语言 > Python开发

Python 列表如何获得一个指定元素所在的下标

2016-08-18 15:36 1001 查看
在使用Python3.4读取txt数据到列表,由于编码问题,读取到的数据通常会出现'\ufeffX'(x为你想要的数据)。这时候如果需要把列表中的数据由字符串转换到数值型的数据的进行数据分析的话就会出现问题,我们可以采取获取到该异常数据所在的位置,将该位置换成格式合适的数据。

那么Python列表如何通过元素来获取其对应的下标呢?

(1)print(your_list.index('your_item'))  ###your_list为列表名称   your_item为需要修该的数据

(2)print [i for i, x in enumerate(your_list) if x == 'your_item']

your_list为待查list,your_item为具体要查的元素
打印出一个包含所有要查元素下标的列表


细节问题
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: