[英]What does <\ mean in Python?
我一直在尋找一個使用 numpy 來減小數據框大小的代碼。
這是一個片段
if c_min > np.iinfo(np.int8).min and c_max <\
np.iinfo(np.int8).max:
df[col] = df[col].astype(np.int8)
由於換行符, <
后面是否有\
? 就像告訴 python if 語句將在下一行繼續? 只是想確定一下。
'\'(反斜杠)字符是行繼續字符,它只是告訴 python 語句將在下一行繼續。 所以
if c_min > np.iinfo(np.int8).min and c_max <\
np.iinfo(np.int8).max:
df[col] = df[col].astype(np.int8)
可以重寫為:
if c_min > np.iinfo(np.int8).min and c_max < np.iinfo(np.int8).max:
df[col] = df[col].astype(np.int8)
它們在邏輯上沒有區別,只是個人喜好。
文檔: https ://docs.python.org/3/reference/lexical_analysis.html#explicit-line-joining
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.