Tag: python

删除Kotlin中另一个字符串中出现的字符

让我先说一下,我对Kotlin真的很陌生,但是对Python有点熟悉。 我的目标是通过某种function从一个字符串中删除所有出现的字符。 我可以告诉你如何在Python中执行此操作: def removechars (s, chars) return s.translate(None, chars) 我可以像这样使用它: print(removechars(“The quick brown fox jumped over the sleazy dog!”, “qot”)) 它会给这个输出: The uick brwn fx jumped ver the sleazy dg! 我怎么能在Kotlin类似?

从java写入.npy(numpy二进制格式)

有没有一个库在java中创建npy文件? 我正在寻找一种方法来写在Java中的大型矩阵,使用Python代码阅读。 npy似乎是一个不错的选择,因为它不会在python端添加额外的依赖关系,并且格式被记录下来。 我考虑过hdf5格式,但是对本地库的依赖使得部署更加困难。

将带有音标的拼音拼音转换为拼音

是否有任何脚本,库或程序使用Python或BASH工具(如awk , perl , sed )能正确地将数字拼音(例如dian4 nao3)转换为UTF-8拼音(例如diànnǎo)? 我发现了下面的例子,但是他们需要PHP或者#C : PHP 转换编号,突出拼音? C 用拼音标记将拼音拼音转换成拼音的任何库? 我也发现了各种在线工具,但是他们不能处理大量的转换。

Android Dalvik上可以使用哪些编程语言?

理论上,Dalvik执行任何虚拟机字节码,例如用编译器创建 AspectJ的 ColdFusion的 Clojure的 Groovy的 JavaFX脚本 JRuby的 Jython的 犀牛 斯卡拉 Dalvik的字节码编译器是否已经可以用于除Java以外的其他语言?

Python是否有像Java 8 Stream / Kotlin Sequence这样的标准流畅的迭代器操作符?

我是一名Java / Kotlin开发人员,他在Python中使用了崩溃语言来明年授课。 我有点震惊,我没有找到任何功能结构来处理连锁运算符的迭代。 这可以在Stream中找到,像这样: Stream<MyItem> filtered = myItems.stream().filter(item -> item.isSelected()); 或序列的Kotlin: val filtered = myItems.asSequence().filter { it.isSelected } 我认为斯卡拉也有类似的东西。 我知道可以在Python中实现流畅的接口 ,并且RxPy通过反应式编程来引入这些迭代操作符。 但是没有固有的语言特性,标准的实用程序或通用库来完成像pull flatMap() map() , filter() , flatMap()等操作符吗?

删除Kotlin中另一个字符串中出现的字符

让我先说一下,我对Kotlin真的很陌生,但是对Python有点熟悉。 我的目标是通过某种功能从一个字符串中删除所有出现的字符。 我可以告诉你如何在Python中执行此操作: def removechars (s, chars) return s.translate(None, chars) 我可以像这样使用它: print(removechars("The quick brown fox jumped over the sleazy dog!", "qot")) 它会给这个输出: The uick brwn fx jumped ver the sleazy dg! 我怎么能在Kotlin类似?

Kotlin可以替代Python的协同产出和发送

什么是一个Kotlin惯用的替代下面的Python协程代码片段: def generator(): c = 1 while True: op = yield c if op == 'inc': c += 1 elif op == 'mult': c *= 2 # main g = generator() a = g.send(None) # start b = g.send('inc') c = g.send('mult') d = g.send('inc') print([a, b, c, d]) # 1, 2, 4, 5 所以我需要从协程(通过通道?)获取值,而且还要将值发送回协程。 […]