API 문서 : https://pandas.pydata.org/docs/index.html
!pip install pandas
import pandas as pd
lst = {'A' : [1, 2, 3, 4, 5, 6],
'B' : [7, 8, 9, 10, 11, 12],
'C' : [13, 14, 15, 16, 17, 18]}
df = pd.DataFrame(lst)
lst = {'A' : [1, 2, 3, 4, 5, 6],
'B' : [7, 8, 9, 10, 11, 12],
'C' : [13, 14, 15, 16, 17, 18]}
df = pd.DataFrame(lst)
df[df['B'].isin([10, 11, 12])]
# A B C
# 3 4 10 16
# 4 5 11 17
# 5 6 12 18
# df.loc[행의 인덱스, 열 이름] = 바꿀 값
df.loc[2, 'A'] = 20
# df['열 이름'] = 바꿀 값 리스트
df['A'] = [19, 20, 21, 22, 23, 24]
# df.loc[행의 인덱스] = 바꿀 값 리스트
df.loc[2] = [0, 0, 0]
# df.loc[행의 인덱스 리스트, 열 이름 리스트] = 바꿀 값
df.loc[[2, 4], ['A', 'C']] = 9999
# df.loc[조건, 바꿀 행] = 바꿀 값
df.loc[df['A'] == 9999, 'B'] = -500