Я новичок, практикуя Python, я хочу понять, является ли один или другой путь лучше версии. Если да, пожалуйста, уточните!
и как определить то же самое в будущем, самостоятельно? < /P>
words = ['This', 'is', 'a', 'list']
separator = ' - '
for word in words:
if words.index(word) < len(words) - 1:
print(word+separator, end='')
else:
print(word,end='')
print()
< /code>
или < /p>
words = ['This', 'is', 'a', 'list']
for word in words:
if words.index(word) < len(words) - 1:
print(word, end=' - ')
else:
print(word, end=' ')
print()
Подробнее здесь: https://stackoverflow.com/questions/795 ... eginning-o
Как лучше всего вставить разделитель между элементами списка (но не в начале или конец) в Python? ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Объединение списков Python — включите разделитель в начале или в конце
Anonymous » » в форуме Python - 0 Ответы
- 9 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как вставить изменяющуюся переменную в конец списка с другим адресом [дубликат]
Anonymous » » в форуме Python - 0 Ответы
- 9 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Умножьте элементы столбца списка в кадре данных Polars с элементами обычного списка Python
Anonymous » » в форуме Python - 0 Ответы
- 30 Просмотры
-
Последнее сообщение Anonymous
-