Найти - Пользователи
Полная версия: Аналоги функций эксель по работе со строками и массивами
Начало » Python для новичков » Аналоги функций эксель по работе со строками и массивами
1
crayfish
Добрый день!
Только осваиваю питон, возник вопрос - есть ли у питона альтернатива функциям экселя по работе со строками (правсимв, левсимв, пстр) и массивами (наибольший/ наименьший i-тый)
Если нет, то подскажите, пожалуйста, как решить следующие задачки:
1) поиск крайнего правого значения в переменной А, где А = 102 (ответ дб 2)?
2) поиск 5 значений переменной В, начиная со 2 символа переменной, где В = 123456789 (ответ дб 23456)
3) поиск третьего наибольшего значения в массиве 1, 2, 5, 6, 8, 12, 15 (ответ дб 8)?

Спасибо!
4kpt_V
Есть. Смотрите
help(str)
и slice по строкам
py.user.next
crayfish
1) поиск крайнего правого значения в переменной А, где А = 102 (ответ дб 2)?
  
>>> s = '102'
>>> out = s[-1]
>>> out
'2'
>>>
crayfish
2) поиск 5 значений переменной В, начиная со 2 символа переменной, где В = 123456789 (ответ дб 23456)
  
>>> s = '123456789'
>>> out = s[1:6]
>>> out
'23456'
>>>
crayfish
3) поиск третьего наибольшего значения в массиве 1, 2, 5, 6, 8, 12, 15 (ответ дб 8)?
  
>>> lst = [1, 2, 5, 6, 8, 12, 15]
>>> out = sorted(lst)[-3]
>>> out
8
>>>
  
>>> lst = [15, 12, 8, 6, 5, 2, 1]
>>> out = sorted(lst)[-3]
>>> out
8
>>>
ZerG
Читаем Лутца; Глава - Строки;
crayfish
Спасибо за помощь и советы!
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