我在编程方面缺乏经验,而且我最近一直在做很多练习问题。我目前正在尝试查找this中两个最近点的x和y值之和 一套点。我遇到的问题是因为有逗号分隔点但也有点,我不知道如何分割字符串以制作点列表
这是我现在的代码:
rate
,输出为:
import csv
with open('points.csv') as f:
reader = csv.reader(f)
header_row = next(reader)
print(header_row)
如何更改此代码,使其仅以逗号分隔,而不是全部分别?
答案 0 :(得分:1)
页面上的数据不是有效的Python语法,因为它列出了一组集合,这些集合将在Python中崩溃,因为集合不可清除。但是,要将数据存储在类似的结构中,请直接从源代码中读取,并将Public Overrides Sub ElementCreate(DomainElement As DomainElement)
Dim aSqlElement As New SqlElement
aSqlElement.DomainToSqlElement(DomainElement)
Dim theParent = SqlContext.SqlContents.Include("ContentElements").Where(Function(x) x.ID = aSqlElement.ContentID).SingleOrDefault()
theParent.ContentElements.Add(aSqlElement)
SqlContext.SaveChanges()
End Sub
替换为{|}
:
[|]
输出:
import urllib.request as as urllib
import re
import ast
s = "https://d18l82el6cdm1i.cloudfront.net/uploads/documents/points-oWGbRs2l1v.txt"
full_data = ast.literal_eval(re.sub('}', ']', re.sub('\{', '[', [i for i in urllib.urlopen(s)][0])))