код:Распечатать первый элемент в списке, неправильный вывод
# open some file
for line in fp:
list = line.strip().split();
list = str(data_list);
print(list[0]);
Мой выход:
[
Ожидаемый результат: 2,500,000.00 some other number, only first item in every list
В моем списке:
['2,500,000.00', '—', '2,999,999.99', '6,871', '158,164,946', '99.98619', '18,747,446,313.27', '2,728,488.77']
and more......
Что такое вывод 'print (data_list [0])'? – Kevin
Вы можете начать с печати всего массива с помощью «print (list)». Затем вы увидите, проблема с самим массивом или с индексом. – Spatzenjaeger
Почему вы конвертируете свой список в строку? Первый элемент в строке - это первый символ; первый элемент списка, вероятно, вы хотите. – zondo