import numpy as np
import pandas as pd
s = pd.Series(np.arange(100, 105), ['a', 'b', 'c', 'd', 'e'])
s
s['a'] = 200
s
s['a'] = np.NaN
# 실제 데이터가 아닌 경우의 표시를 고민 할 필요가 있다.
s['a'] = np.NaN
s['k']= 300
s.drop('k')
#drop같은 경우는 메모리상에서만 변하지 변수 자체에 영향을 주지 못한다.
ss=s.drop('k')
s
ss
s.drop('k', inplace=True) #메모리가 부족한 경우 직접 없앨 수도 있다.
s
s[['a', 'b']] =[300, 900]
s
s2= pd.Series(np.arange(100, 105), ['a', 'b', 'c', 'd', 'e'])
s2
s2[1:3]
print(s2[1:3])
print(s2['c':'d'])