Добавить несколько неизвестных в строку в PythonPython

Программы на Python
Anonymous
 Добавить несколько неизвестных в строку в Python

Сообщение Anonymous »

Мне нужно добавить четыре значения возможных координат вместо значения «элемент» к следующей строке: < /p>
url="items.point&point1={item}%2C{item}&point2C{item}%2C{item}"
< /code>
Мы должны генерировать эти значения координат в цикле. много дополнительных значений. < /p>
my code: < /p>
import numpy as np
coordinates=[]
for item in np.arange(45.024287,45.024295,0.000001):
coordinates.append("%.6f" %item)
for item in np.arange(45.024287,45.024295,0.000001):
coordinates.append("%.6f" %item)
urls=[]
for item in (coordinates):
urls.append(f"items.point&point1{item}%2C{item}&point2={item}%2C{item}")
print(urls)
< /code>
Я хочу получить этот результат: < /p>
"items.point&point1=45.024295%2C45.024295&point2=39.073557%2C45.005125","items.point&point1=45.024294%2C45.024294&point2=39.073557%2C45.005125"...Etc
< /code>
с разными координатами < /p>
Но я получаю повторяющиеся значения из -за того, что цикл находится в цикле.
может Вы говорите мне, как вы можете заменить несколько переменных в строку, не удваивая значения? Пожалуйста,

Подробнее здесь: https://stackoverflow.com/questions/744 ... -in-python

Вернуться в «Python»