zoukankan      html  css  js  c++  java
  • Python 列表如何获得一个指定元素所在的下标

    在使用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为具体要查的元素
    打印出一个包含所有要查元素下标的列表 
    

     细节问题

  • 相关阅读:
    BZOJ 2326 数学作业
    BZOJ 4448 情报传递
    BZOJ 4443 小凸玩矩阵
    BZOJ 1852 最长不下降序列
    BZOJ 4373 算术天才⑨与等差数列
    68285
    65656556
    D. Points in rectangle
    恐怖的怪物
    再战斐波那契
  • 原文地址:https://www.cnblogs.com/itdyb/p/5784120.html
Copyright © 2011-2022 走看看