python面试题_数据分析常见面试题(Python)(二)

1. 取出数中各位上的数字:
给定字符串123456789

a5473397d868cbdb24f5ed34313607c2.png

考点:

(1) for循环

(2) 向下取整除法运算符://

2. 从字符串中提取数字:

str = “hello 123 as string what is double11, 666”

方法一:用python三元表达式结构,使用方法isdigit()判断

918936c6afc1cb68c5bb13f61ff2aa17.png

方法二:用python中的正则表达式包re中的方法findall,将查找的模式pattern设置为d,d表示数字;如果只需要用单词分隔符分隔数字,则可设置成b

02af4af4e4142e5b60d2b1d2ead454c2.png

考点

(1) python三元表达式结构:表达式 for 循环 if判断

(2) python正则表达式

3. 列表元素去重:

给定列表list1 = [1,2,2,3,4,4,6,5,6,7,9]:

方法一:用for循环逐个复制列表元素,并判断是否存在

17ba09da627dff948c9ecd966dc7729d.png

方法二:集合set()强制转换

1fd2c7419bc5c06077a69bf9e2ca0ec1.png

考点:

(1) 不存在的判断方法:not in

(2) 集合元素唯一性,set(),list()强制转换

“数学算法的世界”专注数据分析、数据科学技能传播。后期会陆续推出数据分析系列文章,敬请关注!

819254301f9261de1b6e7a9b56333e53.png

064a8cbe6d75d4ef64a44a06921bf8ba.png

往期回顾

遇到三门问题时,如何(用Python编程)战胜杠精?!

数据建模必知六大步骤

数据分析必会模型(二)——用户价值矩阵模型

在数据分析/科学中的竞争力如何?一张图帮你读懂数据科学需要掌握的技能

抖音日活3.2亿,可能有 3.3亿用户在同一天内使用抖音吗?(泊松分布的Python实现)

常见数据分析(Python)面试题(一)

什么影响了你的工资?方差分析告诉你

我放弃了国企工作,转行做了数据分析

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值