如何使用文档数据在python中制作2维数组

我想用我的数据文档 csv 中的字符串值创建一个二维数组,但索引有问题


my data =


1.alquran,tunjuk,taqwa,perintah,larang,manfaat  2.taqwa,ghaib,allah,malaikat,surga,neraka,rasul,iman,ibadah,manfaat,taat,ridha

3.taqwa,alquran,hadist,kitab,allah,akhirat,ciri

在文档 csv 中


def ubah(kata):

    a=[]

    for i in range (0,19):

        a.append([kata.values[i,j] for j in range (0,13)])

    return a

想要的结果是


[['alquran','tunjuk','taqwa','perintah','larang','manfaat'],<br>['taqwa','ghaib','allah','malaikat','surga','neraka','rasul','iman','ibadah','manfaat','taat','ridha'],<br>['taqwa','alquran','hadist','kitab','allah','akhirat','ciri']]


江户川乱折腾
浏览 161回答 2
2回答

心有法竹

请从 for 循环中删除values[i,j]并将其替换为j。for&nbsp;i&nbsp;in&nbsp;range&nbsp;(0,19):&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;a.append([kata[j]&nbsp;for&nbsp;j&nbsp;in&nbsp;range&nbsp;(0,3)])
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python