演習課題「要素の更新」
右のコードエリアにはsというSeriesが定義されています。
sのラベル"b"の要素を813に変更し、変更後のSeriesをprint()でそのまま出力してください。
期待する出力値
a 3
b 813
c 2
dtype: int64
演習課題「要素の追加」
右のコードエリアにはsというSeriesが定義されています。
sにラベルが"d"で値が813である要素を追加したのち、sをprint()でそのまま出力してください。
期待する出力値
a 3
b 1
c 2
d 813
dtype: int64
演習課題「要素の削除」
右のコードエリアにはsというSeriesが定義されています。
sからラベル"c"の要素を削除したのち、sをprint()でそのまま出力してください。
期待する出力値
a 3
b 1
dtype: int64
#03:更新・追加・削除
このチャプターでは、Seriesの要素の更新・追加・削除について学習します。
import pandas as pd
s = pd.Series({"a": 3, "b": 1, "c": 2})
s["a"] = 813
import pandas as pd
s = pd.Series({"a": 3, "b": 1, "c": 2})
s["d"] = 100
import pandas as pd
s = pd.Series({"a": 3, "b": 1, "c": 2})
del s["a"] # del文による削除import pandas as pd
s = pd.Series({"a": 3, "b": 1, "c": 2})
print(s.pop("a")) # 値の削除と削除された値の取得import pandas as pd
s = pd.Series({"a": 3, "b": 1, "c": 2})
print(s.drop("a")) # 要素を削除した新しいSeriesを返す