質問するログイン新規登録

回答編集履歴

1

こっちのほうがわかりやすいかも

2019/11/10 00:39

投稿

nomuken
nomuken

スコア1627

answer CHANGED
@@ -17,7 +17,8 @@
17
17
  6 5 -1
18
18
  """
19
19
 
20
- df['B'] = df.apply(lambda x: 0 if x.A < 0 else x.B, axis=1)
20
+ #df['B'] = df.apply(lambda x: 0 if x.A < 0 else x.B, axis=1)
21
+ df.loc[df['A'] < 0,'B'] = 0
21
22
  print(df)
22
23
  """
23
24
  A B