Как вывести список без скобок в python
Перейти к содержимому

Как вывести список без скобок в python

Как вывести элементы списка через запятую без квадратных скобок?

user avatar

Ну если очень хочется, то можно вывести список как строку через запятые, правда придётся перевести числа обратно в строковый вид:

Числа выводятся как побочный эффект генерирования списка.

Никак. Квадратные скобки как раз и указывают на то, что это список.

user avatar

Всё ещё ищете ответ? Посмотрите другие вопросы с метками python python-3.x или задайте свой вопрос.

Site design / logo © 2022 Stack Exchange Inc; user contributions licensed under cc by-sa. rev 2022.6.10.42345

Нажимая «Принять все файлы cookie», вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Python — печатать элементы кортежа без скобок

, что странно, потому что я думал, что преобразовал в список?

то, что я ожидаю увидеть в качестве конечного результата, будет что-то вроде

4 ответа

mytuple уже является списком (списком кортежей), поэтому вызывается list() ничего не делает.

(1.0,) — это кортеж с одним элементом. Вы не можете вызывать строковые функции на нем (как вы пытались). Они для строковых типов.

Чтобы напечатать каждый элемент в вашем списке кортежей, просто выполните:

Вы также можете сделать это следующим образом:

Я перебираю списки кортежей, а потом перебираю «элементы» кортежей.

чтобы получить именно тот результат, который вы упомянули выше, вы всегда можете добавить

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *