fatesses
2019-07-25 14:13
采纳率: 98%
浏览 2.5k

python 如何提取字段首字母

取出版本的第1个整数作为安卓系统的版本号,比如 4.1 => 4
需要删除其中的“Varies with device”这个非数字类型

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • 吃鸡王者 2019-07-25 15:24
    已采纳

    import numpy as np
    def deal(tmp):
    try:
    tmp=tmp.strip()
    tmp=tmp[0]
    return int(tmp)
    except:
    return np.nan

    已采纳该答案
    打赏 评论
  • ぺ芒果゜ 2019-07-25 14:49

    想法:在整个字符串中提取数字,可以用正则表达式将非数字替换为空。然后取整、截取都行。

    打赏 评论

相关推荐 更多相似问题