Форум программистов, компьютерный форум CyberForum.ru

Python, работа со списком - Python

Войти
Регистрация
Восстановить пароль
 
Peint
0 / 0 / 0
Регистрация: 01.11.2015
Сообщений: 44
13.10.2016, 08:33     Python, работа со списком #1
Здравствуйте форумчане!
Задача такая: на вход подается список [1, 2, 3, 4, 5, 6] и число, например 3
Надо преобразовать список таким образом, чтобы все числа до 3 включительно переместились в конец списка.
То есть на выходе получился вот такой список [4, 5, 6, 1, 2, 3]
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.10.2016, 08:33     Python, работа со списком
Посмотрите здесь:

python 2,7 numpy scipy matplotlib Python
NumPy для python 3.4 win64 Python
Помогите установить numpy для python 2.7.x Python
Производительность Python Python
Python Анализ данных на python
Python Длинный массив чисел в Python
Python Python Функции, начинающему программисту!
Python Python - дифференциал функции
Работа для Python программиста Python
Программа в Python 3.5 Python
Обработка txt файла в Python Python

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alex925
2272 / 1938 / 443
Регистрация: 19.03.2012
Сообщений: 7,591
13.10.2016, 09:35     Python, работа со списком #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Python
1
2
3
4
a = [1, 2, 3, 4, 5, 6]
a[len(a):] = a[:3]
del a[:3]
print(a)
Peint
0 / 0 / 0
Регистрация: 01.11.2015
Сообщений: 44
13.10.2016, 09:55  [ТС]     Python, работа со списком #3
alex925, работает, спасибо
Вы бы не могли объяснить что к чему тут?
alex925
2272 / 1938 / 443
Регистрация: 19.03.2012
Сообщений: 7,591
13.10.2016, 10:52     Python, работа со списком #4
Просто работа со срезами. Берем символы с начала списка, вставляем в конец и потом удаляем символы взятые из начала.
Yandex
Объявления
13.10.2016, 10:52     Python, работа со списком
Ответ Создать тему

Метки
python
Опции темы

Текущее время: 12:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru