Как работает логическое назначение javascript?

Использование csv.writer в моем очень большом списке заняло довольно много времени. Я решил использовать панды, это было быстрее и легче контролировать и понимать:

 import pandas

 yourlist = [[...],...,[...]]
 pd = pandas.DataFrame(yourlist)
 pd.to_csv("mylist.csv")

Хорошая часть, которую вы можете изменить, чтобы создать лучший файл csv:

 yourlist = [[...],...,[...]]
 columns = ["abcd","bcde","cdef"] #a csv with 3 columns
 index = [i[0] for i in yourlist] #first element of every list in yourlist
 not_index_list = [i[1:] for i in yourlist]
 pd = pandas.DataFrame(not_index_list, columns = columns, index = index)

 #Now you have a csv with columns and index:
 pd.to_csv("mylist.csv")
13
задан Incognito 15 December 2010 в 03:29
поделиться