亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

引用熊貓列的屬性與字典表示法

引用熊貓列的屬性與字典表示法

回首憶惘然 2023-05-23 16:16:05
以下兩項是否等價?df['studio'] == df.studio我認為它會True/False根據整個對象的比較返回一個,但是在執行此操作時,它似乎返回另一個pd.Series帶有一堆True/False值所以很難(至少對我而言)判斷這兩個項目是否相同或不。如果它們相同,一種表示法是否優于另一種表示法?如果不是,兩者有何不同?
查看完整描述

1 回答

?
不負相思意

TA貢獻1777條經驗 獲得超10個贊

df['studio']并且df.studio是同一回事。但是,df['studio']首選,因為:

  • 索引(如切片)使用“括號表示法”([]'s)

  • 使用括號表示法在各種語言中更為普遍和通用,并且可以讓其他開發人員更輕松地閱讀您的代碼

我假設當你跑步時df['studio'] == df.studio你得到了一系列True True True等等。

那是因為您將工作室專欄與工作室專欄進行比較。您還可以執行以下操作: df[df['studio'] == df['studio']]

studio它返回所有行(而不是 True/False),本質上是說:將列與列等同的所有行返回給我studio(當然,總是這樣。)


查看完整回答
反對 回復 2023-05-23
  • 1 回答
  • 0 關注
  • 127 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號