【发布时间】:2018-01-01 23:25:40
【问题描述】:
我希望我的最终名单采用这种形式:
index_list=[(slice(170, 255), slice(22, 32)),
(slice(170, 255), slice(69, 79)),
(slice(170, 255), slice(118, 128)),
(slice(170, 255), slice(163, 173)),
etc
etc
etc]
但我想将元组值存储在 excel 中,例如,单元格 A1 可能是
(slice(170, 255), slice(22, 32))
... 对于所有切片元组值,依此类推。或者excel中的单元格可能只是有编号的值
170, 255, 22, 32
python 可以使用哪个来创建元组。我不在乎excel中的格式是什么,我只想将值存储在那里并将它们作为具有该字符串格式的元组列表读取。以下是我所能得到的:
with open('index_values.csv') as infile:
reader = csv.reader(infile)
next(reader, None) # skip the headers
for row in reader:
index_list.append(tuple(str(row).replace('[','').replace(']','').replace('"','').split(', ')))
【问题讨论】:
-
添加到主体中
-
你能用你的(诚然不完整的)代码添加你得到的东西吗?