python - 如何在 jupyter notebook 中转换标签?
问题描述
这是在 Jupyter 笔记本中转换标签的代码:
ef conv_label(label):
if label == 'Aadil Aadil':
return 0
elif label == 'Alvi Nastaleeq':
return 1
elif label == 'Jameel Noori Nastaleeq':
return 2
elif label == 'Nafees Nastaliq':
return 3
elif label == 'Najd':
return 4
上面的代码显示了这个错误:
File "<ipython-input-10-e0f63475442c>", line 1
ef conv_label(label):
^
SyntaxError: invalid syntax
解决方案
def conv_label(label):
if label == 'Aadil Aadil':
return 0
elif label == 'Alvi Nastaleeq':
return 1
elif label == 'Jameel Noori Nastaleeq':
return 2
elif label == 'Nafees Nastaliq':
return 3
elif label == 'Najd':
return 4e here
您在开始时忘记了 def 的“d”。
推荐阅读
- scala - Scala Apriori算法:如果第一个索引值相同,则从两个项目集列表生成三个项目集
- javascript - 在 NextJS SSR 流程中何时以及如何调用 React 生命周期方法?
- asp.net - LINQ to Entities 无法识别其中的方法调用
- angular - 刷新页面后没有得到相同的结果
- c# - 使用 WrapWithOverflow 调整 WPF TextBlock 的大小
- node.js - 带有 http 调用的 Oclif 动态自动完成功能
- javascript - forEach zero pads a string, but map does not
- javascript - 超链接 div 内的按钮
- sql - 如何连接两个不同条件的表
- mysql - 无法使用临时表添加或更新子行错误?