我有一個字符串,我想添加到列表中,但我不希望將單引號添加到列表項中。Python - 沒有單引號的Sting列表
我有以下字符串:
arcpy.Point(2748877.71681,-3785391.73006), arcpy.Point(2731755.82248,-3765823.85082), arcpy.Point(2751323.70172,-3758485.8961)
我想不能添加到列表這一點,但沒有單引號。我目前得到這個:
['arcpy.Point(2748877.71681,-3785391.73006), arcpy.Point(2731755.82248,-3765823.85082), arcpy.Point(2751323.70172,-3758485.8961)']
我需要有以下的輸出,而:
[arcpy.Point(2748877.71681,-3785391.73006), arcpy.Point(2731755.82248,-3765823.85082), arcpy.Point(2751323.70172,-3758485.8961)]
我也不過試過兩個以下的,他們都不起作用:
>>> area_array = "arcpy.Point(2748877.71681,-3785391.73006), arcpy.Point(2731755.82248,-3765823.85082), arcpy.Point(2751323.70172,-3758485.8961)"
>>> area_array_list = ["{}".format(area_array)]
>>> area_array_list_str ="[{}]".format(area_array)
['arcpy.Point(2748877.71681,-3785391.73006), arcpy.Point(2731755.82248,-3765823.85082), arcpy.Point(2751323.70172,-3758485.8961)']
"[arcpy.Point(2748877.71681,-3785391.73006), arcpy.Point(2731755.82248,-3765823.85082), arcpy.Point(2751323.70172,-3758485.8961)]"
area_array_list
給我的名單,但與單引號和area_array_list_str
只給了我一個字符串結果(不是一個列表)。
感謝您的任何幫助。
報價不是字符串的一部分。他們表明它被表示爲一個字符串,所以你無法避免它們。它將是'[[text1,text2 ...]','['text1,text2,...']',或者你已經遺漏了,但是最合理的'['tex1','text2' ,...]。 – JohanL
那麼有沒有辦法避免它們,並得到我需要的結果? – Genspec
你想要什麼?當你打印你的刺,它會顯示沒有引號。 – JohanL