我在列表上进行迭代,如果符合某个条件,我想打印出项目的索引.我该怎么做?
例:
testlist = [1,2,3,5,3,1,2,1,6]
for item in testlist:
if item == 1:
print position
Run Code Online (Sandbox Code Playgroud) 在哪种情况下,我应该选择使用函数式编程语言而不是更简洁的面向对象语言,如C++,C#或Java?
我理解什么是函数式编程,我真正理解的是什么类型的问题是一个完美的解决方案?
我无法放置微软推出的F#语言的概念和可能性.
F#仅用于声明函数吗?或者通过将F#与普通的C#或VB代码混合在一起,将应用程序"完全"写入F#中?