Найти - Пользователи
Полная версия: Вывод данных из массива
Начало » Python для новичков » Вывод данных из массива
1
paraman
если есть массив
a = ['3 - 1', '', '0 - 0']
Можно как-то вывести из первого индекса первую цифру?
fata1ex
А что представляет из себя первый элемент массива списка?
Используйте теги code.

>>> a = [123, 456, 789]
>>> a[0]
123
>>> int(str(a[0])[0])
1
>>> a = ['123', '456', '789']
>>> a[0]
'123'
>>> a[0][0]
'1'
paraman
Блин, я прям расстроен. Своими знаниями. Спасибо.
fata1ex
paraman, не зная логики получения этого списка, невозможно ответить на вопрос.
Разве что так:
>>> a = ['3 - 1', '', '0 - 0']
>>> a[0][-1]
'1'
>>> a[0].split(' - ')[-1]
'1'
>>> a[0].split(' - ')[1]
'1'
>>> a[0][4]
'1'
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