Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
0 / 0 / 1
Регистрация: 16.02.2014
Сообщений: 113

Вывод списка

22.03.2015, 05:49. Показов 2151. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! Имеется программа, в которой мы вводим списком слова и затем получаем их в обратном порядке.
Ввод происходит из консоли аргументом: main.py ['qwe', 'asd', '123']
Python
1
2
3
4
5
6
import sys
 
s = sys.argv
s.reverse()
 
print s
Нужно чтобы результат был в таком виде: 123 asd qwe
Подскажите, как этого добиться. Спасибо!
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
22.03.2015, 05:49
Ответы с готовыми решениями:

Вывод списка
как вывести любой список имен таким образом: 1.name1 2.name2 3.name3 и т.д

Вывод одного списка
Не смог додуматься как получить один чистый список. Есть список, из него нужно вывести очищенный вариант. Длина списка произвольная ...

Вывод списка в списке
Есть список состоящий из списков: a=,,,,,] Как можно вывести допустим число 2 из списка ? Полностью понятно как вывести, а вот...

9
3258 / 2060 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
22.03.2015, 07:11
https://docs.python.org/2/libr... l#str.join
1
 Аватар для Vigi
641 / 481 / 179
Регистрация: 28.05.2012
Сообщений: 1,419
22.03.2015, 09:46
Python
1
2
3
4
5
6
7
8
# coding=utf-8
import sys
 
def reverse(s):
    return (s[::-1])
 
s = sys.argv
print(reverse(s)[:len(s)-1])
нет?
1
0 / 0 / 1
Регистрация: 16.02.2014
Сообщений: 113
22.03.2015, 19:29  [ТС]
0x10, пробовал так:
Python
1
print (' '.join(s))
но все равно выводит в результате: '123'] 'asd', ['qwe',
0
3258 / 2060 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
22.03.2015, 19:32
Donville, в командной строке разделитель для аргументов — пробел. Не надо использовать синтаксис питоньих литералов.
0
0 / 0 / 1
Регистрация: 16.02.2014
Сообщений: 113
22.03.2015, 19:34  [ТС]
Vigi, к сожалению, в результате: ["'123']", "'asd',", "['qwe',"]

Добавлено через 1 минуту
0x10, так мне вот именно с ними и надо
0
3258 / 2060 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
22.03.2015, 19:35
Цитата Сообщение от Donville Посмотреть сообщение
так мне вот именно с ними и надо
В чем причина такого требования?
0
0 / 0 / 1
Регистрация: 16.02.2014
Сообщений: 113
22.03.2015, 19:38  [ТС]
0x10, в методичке сказано, что ввод происходит именно в таком виде
0
3258 / 2060 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
22.03.2015, 19:43
Лучший ответ Сообщение было отмечено Donville как решение

Решение

Цитата Сообщение от Donville Посмотреть сообщение
в методичке сказано, что ввод происходит именно в таком виде
Указания необоснованны. Следовательно, могут быть проигнорированы, ибо практической ценности в такой реализации нет.

Если очень хочется, то можно заморочиться: объединить все элементы в одну строку, и затем ее парсить. Есть и более простой, но небезопасный способ, который тут не привожу, ибо от него больше вреда, чем пользы.
1
0 / 0 / 2
Регистрация: 19.03.2015
Сообщений: 16
23.03.2015, 10:28
Python
1
print ' '.join(eval(' '.join(sys.argv))[::-1])
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.03.2015, 10:28
Помогаю со студенческими работами здесь

Вывод списка из строки
Представлено в виде списка: my_len = ],],]]. а)Выведите всех студентов (и их группы), если фамилия студента начинается на букву А.') ...

Вывод строк списка
Задание 1. Пусть задан список, содержащий строки: a) Выведите построчно все строки размером от 9 до 22 символов. b) Выведите построчно...

Ввод и вывод списка
Как сделать так чтобы когда человек вводил несколько имени и выводил на экран так : 1. Имя 2. Имя 3. Имя 4. Имя и.т.д

Вывод списка в файл
Доброго времени суток, я полный ноль в программировании, нашел срипт, но вывода в файл в нем нет. Пробовал гуглить но максимум что удалось...

Вывод списка в json
Не совсем уверен что это возможно, вывести обычный список файлов в удобный json, но все же я попытался и... ошибка, что-то там про блок...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru