由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 求助:关于2个python的题目
相关主题
请教改numpy array的dtype请帮我看看这个java method? 一直不正常运行
scala为什么用两个空格?我这样把一个2D array 的每个column的数据导入到1D array的方法对不对?
[合集] 两个经典面题Java 的算法题:怎样把missing value替换成0 放在新生成的2D array里面?
水木上python大坑啊: 疑Google员工把8w行Python项目用4w行Java重写了Python:请问如何把list变成structured array。
怎么用python把这个data读进去,变成dict结构Python中有没有类似PHP中 print_r的function?
Interview question for Quant to share-1, please discuss and help each otherMatLab Code
问个面试题目python: how to use an array as an argument
问个html和c++编程的问题请教python
相关话题的讨论汇总
话题: numberlist话题: function话题: list话题: column话题: multiarray
进入Programming版参与讨论
1 (共1页)
k*****6
发帖数: 26
1
有python比较熟练的朋友帮忙看下这两道题吗?万分感激。。
Do both of these problems using at least one loop each and not using any
special pre-existing functions that give you the answer with just one line
of code.
1. Make a function to count the number of times a specified number is
repeated in a list/array. That means that if we have a number list
numberList=[5, 12, 0, 7, 2, 5, 10, 9, 12, 5];
and we use the function call
numRepeats(numberList, 5)
we get the output: 3 --- meaning 5 occurs three times in numberList.
2. Make a function that takes in a multi-dimensional array/list and returns
the "diagonal" --- a list of the elements at the 1st row-and-1st column, 2nd
row-and-2nd column, 3rd row-and-3rd column, etc. That means if we have a
multi-dimensional array:
multiArray = [[3, -4, 12, 5], [5, 2, 11, -5], [2, 2, 0, 5], [-5, -3, 2, 2]
];
and we use the function call
diagonal(multiArray)
we get the output [3, 2, 0, 2] .
i***r
发帖数: 1035
2
第一个可以用dictionary,最后用value sort。
第二个用enumerate就可以做,或者map function
a****f
发帖数: 17
3
1 sum([1 for ele in numberList if ele == 5])
2 [ele[i] for i,ele in enumerate(inArray)]

【在 k*****6 的大作中提到】
: 有python比较熟练的朋友帮忙看下这两道题吗?万分感激。。
: Do both of these problems using at least one loop each and not using any
: special pre-existing functions that give you the answer with just one line
: of code.
: 1. Make a function to count the number of times a specified number is
: repeated in a list/array. That means that if we have a number list
: numberList=[5, 12, 0, 7, 2, 5, 10, 9, 12, 5];
: and we use the function call
: numRepeats(numberList, 5)
: we get the output: 3 --- meaning 5 occurs three times in numberList.

a****e
发帖数: 9589
4
1, y = collections.Counter(x)
2,y = numpy.diag(x)
楼上的都没问题,取决于职位。如果应聘初级职位,一楼的方法足矣;中级level 的,
用二楼的;老人级别的,就得用叔的啦。

【在 k*****6 的大作中提到】
: 有python比较熟练的朋友帮忙看下这两道题吗?万分感激。。
: Do both of these problems using at least one loop each and not using any
: special pre-existing functions that give you the answer with just one line
: of code.
: 1. Make a function to count the number of times a specified number is
: repeated in a list/array. That means that if we have a number list
: numberList=[5, 12, 0, 7, 2, 5, 10, 9, 12, 5];
: and we use the function call
: numRepeats(numberList, 5)
: we get the output: 3 --- meaning 5 occurs three times in numberList.

i****k
发帖数: 668
5
显然你挂了。。。因为英语没学好和人沟通存在问题。。。

【在 a****e 的大作中提到】
: 1, y = collections.Counter(x)
: 2,y = numpy.diag(x)
: 楼上的都没问题,取决于职位。如果应聘初级职位,一楼的方法足矣;中级level 的,
: 用二楼的;老人级别的,就得用叔的啦。

a****e
发帖数: 9589
6
还是你懂叔。
人之所以是人,就是因为会使用前人用过的工具和总结出的知识。
这个出题的人连这都不懂,偏要自己写。幼齿啊。

【在 i****k 的大作中提到】
: 显然你挂了。。。因为英语没学好和人沟通存在问题。。。
j**********3
发帖数: 3211
7
人家不是特意说不能one line 么?楼上怎么都是一行的
1 (共1页)
进入Programming版参与讨论
相关主题
请教python怎么用python把这个data读进去,变成dict结构
python Q: create array from 10 to 1Interview question for Quant to share-1, please discuss and help each other
Re: 请教一个pca的问题 (转载)问个面试题目
请问一个Python的问题。问个html和c++编程的问题
请教改numpy array的dtype请帮我看看这个java method? 一直不正常运行
scala为什么用两个空格?我这样把一个2D array 的每个column的数据导入到1D array的方法对不对?
[合集] 两个经典面题Java 的算法题:怎样把missing value替换成0 放在新生成的2D array里面?
水木上python大坑啊: 疑Google员工把8w行Python项目用4w行Java重写了Python:请问如何把list变成structured array。
相关话题的讨论汇总
话题: numberlist话题: function话题: list话题: column话题: multiarray