Excel上有一个数字列表,我希望看到类似下面的内容:
[110652450, 5309154]
然而,我看到了这样的东西:
[[110652450], [5309154]]
我尝试了在一个类似问题中建议的newtest = [x[:-1] for x in df]
,但这只是删除了我的数字并保留了括号。
df = pd.read_excel(filename.xlsx",sheetname='Sheet1')
df = df.values.tolist()
print(df)
[[110652450], [5309154]]
是一个字符串,但据我所见它是一个多维列表。你需要通过索引来访问它。因此,x[0]
将会给你[110652450], [5309154]
,而x[0][0]
将返回110652450
。 - masdf
是一个字符串? - Joelx[1:-1]
),基于直觉,我认为他理解列表的列表是一个用外部括号格式化的字符串。 - masx [0]
将得出[110652450]
。 - mas