回答編集履歴

1

追記

2020/04/22 03:28

投稿

meg_
meg_

スコア10718

test CHANGED
@@ -1,3 +1,57 @@
1
+ 【追記】質問の意図を勘違いしていましたので再回答します。 ※下記は例です。
2
+
3
+
4
+
5
+ ```Python
6
+
7
+ list1 = [i for i in range(60000)]
8
+
9
+ df = pd.DataFrame({'A':list1})
10
+
11
+ df.head()
12
+
13
+ # A
14
+
15
+ #0 0
16
+
17
+ #1 1
18
+
19
+ #2 2
20
+
21
+ #3 3
22
+
23
+ #4 4
24
+
25
+
26
+
27
+ a=[2,4,1]
28
+
29
+ b=[0,2]
30
+
31
+ df.loc[(df.index.isin(a)) & (df['A'].isin(b)), 'B'] = '$'
32
+
33
+ df.fillna('_', inplace=True)
34
+
35
+ df.head()
36
+
37
+ # A B
38
+
39
+ #0 0 _
40
+
41
+ #1 1 _
42
+
43
+ #2 2 $
44
+
45
+ #3 3 _
46
+
47
+ #4 4 _
48
+
49
+ ```
50
+
51
+
52
+
53
+ ---
54
+
1
55
  あるpandas.DataFrame(60000行)の奇数行に「_」偶数行に「$」の列を追加する例です。
2
56
 
3
57