小编Can*_*iko的帖子

仅复制notepad ++中文本文件的搜索表达式结果

我有一个源代码,只想复制我用正则表达式找到的字符串.

就像:

asdladhsfhjk-hello1-asdlkajhsd
asdsa-hello3-asdhjkl
asdölkj-hello5-
Run Code Online (Sandbox Code Playgroud)

我只是想从文本中复制-helloX-.而不是线..

我该怎么做?

regex notepad++

13
推荐指数
1
解决办法
2万
查看次数

多个(超过2个)数字的最大公约数

我正在寻找最简单的解决方案来获得多个值的最大公约数.就像是:

x=gcd_array(30,40,35) % Should return 5
x=gcd_array(30,40) % Should return 10
Run Code Online (Sandbox Code Playgroud)

你怎么解决这个问题?

非常感谢!

math matlab

9
推荐指数
1
解决办法
1万
查看次数

为什么我不能迭代(多处理)管理器列表?

我有一个由经理列表组成的数组,例如:

[<ListProxy object, typeid 'list' at 0x177d350>, <ListProxy object, typeid 'list' at 0x177d390>, ...]
Run Code Online (Sandbox Code Playgroud)

并尝试将其转换为纯列表。我的考虑是这样的:

y=[]
for i in my_manager_list_content:
    for j in i:
        y.append(float(j))
print y #This works

print [next(iter(i[:]))  for i in my_manager_list_content] #Why doesn't this work?
Run Code Online (Sandbox Code Playgroud)

我怎么能在 oneliner 中做到这一点?

python python-multiprocessing

5
推荐指数
1
解决办法
1313
查看次数

如何更改多处理共享数组大小?

我想创建一个动态大小的共享数组。我想在另一个进程中为其分配一个未知大小的数组。

from multiprocessing import Process, Value, Array


def f(a):
    b=[3,5,7]
    #resize(a,len(b)) # How to resize "a" ???
    a[:]=b  # Only works when "a" is initialized with the same size like the "b"


arr = Array('d', 0) #Array with a size of 0

p = Process(target=f, args=(arr))
p.start()
p.join()

print arr[:]
Run Code Online (Sandbox Code Playgroud)

python ctypes multiprocessing python-multiprocessing

4
推荐指数
1
解决办法
2330
查看次数