导入 xlrd 值附加到列表

Import xlrd values append to list

请原谅这个基本问题,但我到处都找不到答案。我正在尝试使用 xlrd 从 Excel 列导入值并将它们转换为列表。有什么建议么?到目前为止,这是我所拥有的,但是列表 returns 所有值都带有 "number: 1.0" 而不仅仅是 1.0。

# Access Excel Workbook
datafile = "Household Debt Values.xlsx"
workbook = xlrd.open_workbook(datafile)
sheet = workbook.sheet_by_index(0)

# Create CBSA list 
CBSAlist = []
for value in sheet.col(1):
   CBSAlist.append(value)
print CBSAlist

Returns: [number:1.0, number:2.0, number:3.0, number:4.0, number:5.0, number:6.0, number:7.0, number:8.0, number:9.0, number:10.0, number:11.0, [=26= .0, number:13.0, number:14.0, number:15.0, number:16.0, number:17.0, number:18. 0, number:19.0, number:20.0, number:21.0, number:22.0, number:23.0, number:24.0, number:2 5.0]

首先尝试拆分值:

# Create CBSA list 
CBSAlist = []
for value in sheet.col(1):
    CBSAlist.append(float(str(value).split(":")[1]))
print CBSAlist

结果

[1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0]