第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何迭代數(shù)據(jù)框中的多個標簽?

如何迭代數(shù)據(jù)框中的多個標簽?

萬千封印 2021-10-19 10:28:52
我有一個文件列表:filelist = ['file1','file2',file3']我正在嘗試制作一個包含帶有“n”迭代的文件列表的數(shù)據(jù)框。(所有文件的 n 都相同)我要查找的內(nèi)容如下:"Labels"file1file1file1..file2file2file2..file3file3file3..任何人都可以請教如何構(gòu)建這個數(shù)據(jù)框?
查看完整描述

3 回答

?
烙印99

TA貢獻1829條經(jīng)驗 獲得超13個贊

假設(shè) n=3 并使用列表理解:


import pandas as pd


filelist = ['file1','file2','file3']

filelist1=[f for f in filelist for i in range(3)]

df1 = pd.DataFrame(filelist1, columns=['labels'])


print(df1)

輸出:


labels

0  file1

1  file1

2  file1

3  file2

4  file2

5  file2

6  file3

7  file3

8  file3


查看完整回答
反對 回復(fù) 2021-10-19
?
紅糖糍粑

TA貢獻1815條經(jīng)驗 獲得超6個贊

使用熊貓如下:


import pandas as pd

filelist = ['file1','file2','file3']

df = pd.DataFrame({"labels":filelist})

df

輸出如下:


  labels

0  file1

1  file2

2  file3


查看完整回答
反對 回復(fù) 2021-10-19
?
縹緲止盈

TA貢獻2041條經(jīng)驗 獲得超4個贊

您可以定義一個函數(shù)來執(zhí)行此操作


def createDF(input_list, n_iteration):

    data = sorted(input_list * n_iteration)


    df = pd.DataFrame(data={'Labels': data})

    return df


createDF(filelist, 3)

輸出


  Labels

0  file1

1  file1

2  file1

3  file2

4  file2

5  file2

6  file3

7  file3

8  file3


查看完整回答
反對 回復(fù) 2021-10-19
  • 3 回答
  • 0 關(guān)注
  • 162 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號