小编pac*_*erg的帖子

python map字符串拆分列表

我试图将str.split函数映射到字符串数组.也就是说,我想将字符串数组中的所有字符串拆分为相同的格式.知道如何map在python中做到这一点?例如,假设我们有一个这样的列表:

>>> a = ['2011-12-22 46:31:11','2011-12-20 20:19:17', '2011-12-20 01:09:21']
Run Code Online (Sandbox Code Playgroud)

想要按空格分割字符串(split(""))使用map将列表设置为:

>>> [['2011-12-22', '46:31:11'], ['2011-12-20', '20:19:17'], ['2011-12-20', '01:09:21']]
Run Code Online (Sandbox Code Playgroud)

python string parsing functional-programming

31
推荐指数
4
解决办法
4万
查看次数

在numpy中改变矩阵对角线的值

如何在numpy中更改矩阵对角线的值?

我检查了Numpy修改ndarray对角线,但是在numpy v 1.3.0中没有实现的功能.

假设我们有一个np.array X,我想将对角线的所有值都设置为0.

python numpy

31
推荐指数
4
解决办法
4万
查看次数

行向量矩阵之间的python numpy欧几里德距离计算

我是Numpy的新手,我想问你如何计算矢量中存储的点之间的欧氏距离.

让我们假设我们有一个numpy.array,每一行都是一个向量和一个numpy.array.我想知道是否可以计算所有点和这个单点之间的欧氏距离并将它们存储在一个numpy.array中.

这是一个界面:

points #2d list of row-vectors
singlePoint #one row-vector

listOfDistances= procedure( points,singlePoint)
Run Code Online (Sandbox Code Playgroud)

我们可以有这样的东西吗?或者是否可以让一个命令将单个点作为其他点的列表,最后我们得到一个距离矩阵?

谢谢

python numpy vector scipy euclidean-distance

19
推荐指数
3
解决办法
3万
查看次数

如何使用matplotlib绘制2d数学向量?

我们如何绘制2D数学向量matplotlib?有没有人有这方面的例子或建议?

我有几个矢量存储为2D numpy数组,我想将它们绘制为有向边.

要绘制的向量构造如下:

import numpy as np
# a list contains 3 vectors;
# each list is constructed as the tail and the head of the vector
a = np.array([[0, 0, 3, 2], [0, 0, 1, 1], [0, 0, 9, 9]]) 
Run Code Online (Sandbox Code Playgroud)

编辑:

我刚刚添加了tcaswell对输出感兴趣的人的最终答案的图,并想用matplotlib绘制2d向量: 在此输入图像描述

python math visualization matplotlib

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

Python和Java中的语音拼写

我正在尝试构建一个接受文本并输出本文单词的拼音拼写的系统.关于哪些库可以在Python和Java中使用的任何想法?

python java text-processing spelling text-mining

8
推荐指数
1
解决办法
4810
查看次数

用matplotlib绘制许多图

每当我想用matplotlib绘制多个2d折线图时,我定义了两个列表:

coloTypesList=["b","g","r","c","m","y","k"]; drawTypesList=["-","--","x"];

并在每次迭代时从这些中选择一对(对于每个图).当我绘制的图形少于22个时,这种方法只能帮助我.有关使用着色和绘图类型使其更通用的任何想法吗?

python plot matplotlib

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

快速获取下三角矩阵的索引作为python中的一维列表

给定方形矩阵的行(或列)数n,我试图得到一维列表中下三角矩阵的索引对.到目前为止,我想到了以下解决方案:

def getLowerTriangularIndices(n):
    inds=[];         
    for i in range(1,n):
        for j in range(i):
            inds.append((i,j))
    return inds;
Run Code Online (Sandbox Code Playgroud)

考虑到两个for循环,使用numpy有一个更有效的计算方法会好得多.有没有人有建议?

python numpy matrix triangular

3
推荐指数
1
解决办法
1196
查看次数

在Python中计算两个分布的协方差矩阵

我想计算两个分布的协方差矩阵,在python中计算它们的可能方法是什么?

python statistics deviation standard-deviation

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

Checkers(草稿)僵局的规则

我正在编写一个程序,使用最小 - 最大游戏树玩Checkers对抗人类.在遇到问题之前,一切都很顺利.这是描述为插图的场景.

- >设X是黑色单元格,0是空单元格,B是黑色石头,W是白色石头; - >董事会如下所示;

| X | B | X | B | X | B | X | B | X |

| W | X | B | X | B | X | B | X | B |

| X | 0 | X | 0 | X | 0 | X | 0 | X |

| 0 | X | 0 | X | 0 | X | 0 …
Run Code Online (Sandbox Code Playgroud)

logic

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

scipy.optimize.leastsq使用哪种优化算法?

有谁知道scipy.optimize.leastsq中具体实现了哪种优化算法?

python optimization scipy least-squares

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

python sax xml名称的子标签

我试图用python的sax库获取子标签的名称.我使用ContentHandler作为处理程序.任何人都知道如何获取标签名称?

我们假设我们的xml文档如下所示:

<root>
    <parent>
        <child1>X</child1>
        <child2>Y</child2>
    </parent>
</root>
Run Code Online (Sandbox Code Playgroud)

我们假设我们使用模板作为处理程序:

class parserSAXHandler(handler.ContentHandler):

    def __init__(self):
                pass;
    def startElement(self, name, attrs):
                pass;
    def endElement(self,name):
                pass;
    def characters(self, content):
                pass;
Run Code Online (Sandbox Code Playgroud)

假设我只知道父母的名字,我如何获得字符串"child1"和"child2"?

python xml sax xml-parsing

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