【发布时间】:2015-04-29 05:05:14
【问题描述】:
我正在尝试创建一个字符串数组,这些字符串都是 '=' 和 '='。
这是我制作的代码:
del_str=np.zeros((Nnodes*ndofs),dtype=str)
for i in range(Nnodes*ndofs):
if dels[i]>0:
del_str[i]="<="
elif dels[i]<0:
del_str[i]=">="
else:
del_str[i]="="
我认为这应该可以,但是当我用 print 检查它时,我只得到这些:
['=' '=' '=' '=' '=' '=' '<' '>' '<' '>' '>' '<' '>' '>' '>' '>' '>' '>' '>' '>' '>' '>' '>' '>' '>' '>' '>' '>' '=' '=' '=' '=' '<' '>']
我哪里做错了??我什至试过这些:
del_str=np.zeros((Nnodes*ndofs),dtype=str)
for i in range(Nnodes*ndofs):
if dels[i]>0:
del_str[i]="<"+"="
elif dels[i]<0:
del_str[i]=">"+"="
else:
del_str[i]="="
但它仍然不起作用。请让我知道我错过了什么..
【问题讨论】:
标签: python arrays string numpy