У меня есть код в python, который выводит массив с именем datafile. Одним из элементов этого массива: первый элемент, напримерКак распечатать элементы (которые являются массивами) списка в Python?
datafile[0]=(array([[ 1.],
[ 2.],
[ 3.],
[ 4.],
[ 5.]]), array([[ 10.],
[ 20.],
[ 30.],
[ 40.],
[ 50.]]))
Я хотел напечатать первый и второй элемент списка:
Первый элемент:
(array([[ 1.],
[ 2.],
[ 3.],
[ 4.],
[ 5.]]))
Что легкий путь печатать или разделять эти элементы? Спасибо EDIT: Если я сделаю то, что сказал Йоран, то Как только я могу отделить эти элементы, я хочу наложить графики файла данных [i] [0] в сравнении с файлом данных [i] [1].
Я пытался добиться того, что, выполнив цикл:
for i in datafile:
plt.plot(datafile[i][0],datafile[i][1])
plt.show
Но я получаю ошибки «список индексов должны быть целыми числами, а не кортеж». Я застрял на этом некоторое время.
NEVERMIND! Я починил это! Спасибо, ребята, за вашу помощь! :)
'print my_array [0]'? –
Я только что изменил свой вопрос. можете ли вы понять, что я имею в виду? Спасибо – Curiosity
'print datafile [0] [0]' и 'print datafile [0] [1]'? –