python-3.x - 如何删除列表列表中的数字?
问题描述
我有一个数据框,其中一列是列表列表。我想删除该 listoflist 列中的数字。我怎样才能做到这一点?
mylist = [['302','is','my','apartment','number'],['I','wake','up','at','7','am'],['I','spent','10','dollars','for','lunch']]
[word for word in mylist if word.isalpha()]
我尝试了上面的代码,但它返回“AttributeError:'list'对象没有属性'isalpha'”
我的预期结果:
[['is','my','apartment','number'],['I','wake','up','at','am'],['I','spent','dollars','for','lunch']]
谢谢您的帮助!
解决方案
您想将您写的内容应用到my list
.
推荐阅读
- python - base64 编码是否对输入进行哈希处理?
- database - A 和 B 可以在功能上相互依赖吗?
- docker - 如何从 docker 访问显示设备
- c# - System.Data.SqlClient.SQLException:将 varchar 数据类型转换为数据时间
- python - 以点开头的 Windows 文件引发 PermissionError?
- python - pytest 配置问题(从nosetests(71 秒)到pytest(1536 秒)的过渡)
- apache-spark - 在 Spark 中与 groupBy 一起使用领先和滞后函数的可能性
- javascript - How can I make the score run in seconds instead of miliseconds?
- javascript - 在这种情况下,“这个”实际上指的是什么?
- azure - 在我们的 MS Graph Webhook 上未收到删除 AAD 中用户的请求