Найти - Пользователи
Полная версия: нужна помощь
Начало » Центр помощи » нужна помощь
1
ZigertoN
Доброе время суток вобщем нужно обьеденить 2 массива с увеличением размерности.
import numpy

a = numpy.array([["zero"], ["demon"], ["price"], ["14365"], ["age"], ["BMW-M5"]])
b = numpy.array([["name"], ["error"], ["SOS"], ["dns"], ["philips"], ["1996"]])
c = numpy.dstack((a,b))

print c
print c.shape
['zero' 'name']
['demon' 'error']
['price' 'SOS']
['14365' 'dns']
['age' 'philips']
['BMW-M5' '1996']
(6, 1, 2)
так то все нормуль, но мне надо чтоб получалось примерно такое
[[['zero']
['demon']
['price']
['14365']
['age']
['BMW-M5']]
[['name']
['error']
['SOS']
['dns']
['philips']
['1996']]]
подскажите пожалуйсто как так зделать
ZigertoN
а вот еще проблема в заполнение массивa
name1 = input("ololo:")
a = numpy.array([[name1], ["demon"], ["price"], [14365], ["age"], ["BMW-M5"]])
ololo:Helo!
Traceback (most recent call last):
File "D:\PYTHON\shtuka\src\MySpisok.py", line 3, in <module>
name1 = input("ololo:")
File "<string>", line 1
Helo!
^
SyntaxError: unexpected EOF while parsing
.Serj.
Ну вот зачем вы это написали?! Теперь мне ваше сообщение с грамматическими ошибками и использованием numpy (когда можно без него обойтись) будет мне в кошмарах сниться &#9785;

Почитайте учебник какой-нибудь, что ли. Задача тривиальная.
ZigertoN
Извиняюсь за сообщения с грамматическими ошибками. С массивом разобрался, а с ошибкой нет.
py.user.next
>>> a = ["zero"],  ["demon"], ["price"],  ["14365"], ["age"],  ["BMW-M5"]
>>> b = ["name"], ["error"], ["SOS"], ["dns"], ["philips"], ["1996"]
>>> c = [list(a), list(b)]
>>> c
[[['zero'], ['demon'], ['price'], ['14365'], ['age'], ['BMW-M5']], [['name'], ['error'], ['SOS'], ['dns'], ['philips'], ['1996']]]
>>>
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB