作者cireiast (Taichill City)
看板Python
标题list读取dataframe的值
时间Fri Nov 22 02:56:56 2019
板上各位大神好
小弟新手想请教一下各位:如何将list内的第0个值A读取到dataframe里的A那列的第0个
值为1,list内第3个值C读取到dataframe C那列的第3个值12呢 以此类推~
list=[A,B,C,C,A]
dataframe为以下
1 2 3 4 5
A 1 3 5 7 9
B 2 4 6 8 10
C 3 6 9 12 15
我目前用enumerate读到list内的位置结果为:
A[0,4]
B[1]
C[2,3]
希望能把相对应的值读出来如:
A[1,9]
B[4]
C[9,12]
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.83.66.228 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1574362618.A.C8F.html
※ 编辑: cireiast (111.83.66.228 台湾), 11/22/2019 02:58:47
※ 编辑: cireiast (111.83.66.228 台湾), 11/22/2019 03:02:12
1F:→ sating00: 叙述题目也是一种能力呢,完全不知道要做什麽 11/22 06:20
2F:→ sating00: 看懂了,就是找某一列对应到的位置的值。 11/22 06:26
3F:→ sating00: 假设A,B,C都是list的话 11/22 06:32
4F:→ sating00: I=0 11/22 06:32
5F:→ sating00: for obj in list: 11/22 06:32
6F:→ sating00: print(obj[I]) 11/22 06:32
7F:→ sating00: i++ 11/22 06:32
8F:→ sating00: 或是再把obj[i] append到另一个list里面,做整理的动作 11/22 06:34
9F:推 robert09080: iloc 11/22 07:06
10F:推 bchoice: 1楼....XD 11/22 10:12