我在Python中使用熊貓庫,我試圖增加一個文本列的長度都是相同的長度。我試圖通過添加一個特定的字符(這將通常是白色空間,在本例中我將使用「_」)多次,直到達到該列的最大長度。如何在熊貓的字符串末尾添加特定數量的字符?
例如:
Col1_Before
A
B
A1R
B2
AABB4
Col1_After
A____
B____
A1R__
B2___
AABB4
到目前爲止,我已經走到這一步(使用上表爲例子)。這是下一部分(以及我堅持的部分)。
df['Col1_Max'] = df.Col1.map(lambda x: len(x)).max()
df['Col1_Len'] = df.Col1.map(lambda x: len(x))
df['Difference_Len'] = df ['Col1_Max'] - df ['Col1_Len']
我可能沒有解釋好自己,因爲我還在學習。如果這是令人困惑的讓我知道,我會澄清。
感謝。作爲一個功能添加在一次運行多個列,它的工作魅力。 – user3601042