因此我有一個帶有「dname」列的數據框。 它包含許多行的2LD域名。即[123ask , example92 , what3ver]
。Python-計算數據幀中每個字符串的數字字符總和
我想查找每行中每個字符串的位數。
因此,要在數據框中創建一個新列,其值爲[3 , 2 , 1]
。
我:
df['numeric']= sum (x.isdigit() for b in df['dname'] for x in b)
和所有我得到的是6 6 6
而不是3 2 1
任何幫助嗎?提前致謝!
您正在總結'3 2 1' –
添加 '大熊貓' 的標籤,因爲海報使用Python熊貓包 – JohnE