![](/img/trans.png)
[英]How do i convert a ascii python string to its trinary representation
[英]How do I convert multiple digits to ASCII?
如何将该数据框中的所有值转换为ASCII?
我已经将字符串拆分为单个字符(如下所示),现在我想将该数据框中的值转换为ASCII。
play1 = accounts['Identifier'].dropna()\
.apply(lambda x: pd.Series(list(x))).add_prefix('id_')
产生以下数据框:
id_0 id_1 id_2 id_3 id_4 id_5
0 2 7 6 2 2 Nan
1 4 9 8 4 4 6
2 7 6 7 3 Nan Nan
现在我想将id_中的所有值转换为ASCII。
我试过使用ord()函数:
play2 = play1.columns\
.apply(lambda x: pd.Series(ord(x)))
play2.head()
但这行不通。 请协助
使用清单理解:
play1 = pd.DataFrame([[ord(y) for y in list(x)]
for x in accounts['Identifier'].dropna()]).add_prefix('id_')
print (play1)
id_0 id_1 id_2 id_3 id_4 id_5
0 50 55 54 50 50.0 NaN
1 52 57 56 52 52.0 54.0
2 55 54 55 51 NaN NaN
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.