如何将我的 Numbers sheet 中的一列数据导出到 python 列表?
How do I export a column of data in my Numbers sheet to a python list?
我的Numbers中有一列数据sheet:
有没有办法把它导出,变成这样的列表,可以在Python中使用?我想将此列表用于循环:
['Antrostomus noctitherus','Tringa guttifer','xxx..','xxx..']
如果没有,是否有任何其他方法可以导出这些数据并在循环中使用,也许不会将其放入列表中,而是使用其他方法?
我知道怎么做了。
首先,将此列导出到生成 comma-separated 列表的 CSV 文件中:
Antrostomus noctitherus,Tringa guttifer,Pitta megarhyncha,Necrosyrtes monachus,Notiomystis cincta,Apteryx mantelli,Gallicolumba platenae,Aythya innotata
然后,在两端加上引号,使其成为一个字符串值。
"Antrostomus noctitherus,Tringa guttifer,Pitta megarhyncha,Necrosyrtes monachus,Notiomystis cincta,Apteryx mantelli,Gallicolumba platenae,Aythya innotata"
放入python。使用 split() 方法并在方法中添加 pass ',' ,即使用逗号作为分隔符。
abc="Antrostomus noctitherus,Tringa guttifer,Pitta megarhyncha,Necrosyrtes monachus,Notiomystis cincta,Apteryx mantelli,Gallicolumba platenae,Aythya innotata"
birdNameList=abc.split(',')
split方法将逗号两边的内容拆分成string,用方括号括起来。这使它成为一个列表。
['Antrostomus noctitherus', 'Tringa guttifer', 'Pitta megarhyncha', 'Necrosyrtes monachus', 'Notiomystis cincta', 'Apteryx mantelli', 'Gallicolumba platenae', 'Aythya innotata']
我double-checked通过运行确保它是一个列表,它在for循环中打印出每个项目。
我的Numbers中有一列数据sheet:
有没有办法把它导出,变成这样的列表,可以在Python中使用?我想将此列表用于循环:
['Antrostomus noctitherus','Tringa guttifer','xxx..','xxx..']
如果没有,是否有任何其他方法可以导出这些数据并在循环中使用,也许不会将其放入列表中,而是使用其他方法?
我知道怎么做了。
首先,将此列导出到生成 comma-separated 列表的 CSV 文件中:
Antrostomus noctitherus,Tringa guttifer,Pitta megarhyncha,Necrosyrtes monachus,Notiomystis cincta,Apteryx mantelli,Gallicolumba platenae,Aythya innotata
然后,在两端加上引号,使其成为一个字符串值。
"Antrostomus noctitherus,Tringa guttifer,Pitta megarhyncha,Necrosyrtes monachus,Notiomystis cincta,Apteryx mantelli,Gallicolumba platenae,Aythya innotata"
放入python。使用 split() 方法并在方法中添加 pass ',' ,即使用逗号作为分隔符。
abc="Antrostomus noctitherus,Tringa guttifer,Pitta megarhyncha,Necrosyrtes monachus,Notiomystis cincta,Apteryx mantelli,Gallicolumba platenae,Aythya innotata"
birdNameList=abc.split(',')
split方法将逗号两边的内容拆分成string,用方括号括起来。这使它成为一个列表。
['Antrostomus noctitherus', 'Tringa guttifer', 'Pitta megarhyncha', 'Necrosyrtes monachus', 'Notiomystis cincta', 'Apteryx mantelli', 'Gallicolumba platenae', 'Aythya innotata']
我double-checked通过运行确保它是一个列表,它在for循环中打印出每个项目。