我有一列的值为'1','2',...,'180'。我想将它们分为更大的类别。
我定义一个函数:
def dlq(value):
if value == '0': return '0'
elif value == '1': return '30'
elif value == '2': return '60'
elif value == '3': return '90'
elif value == '4': return '120'
elif value == '5': return '150'
elif value == '6': return '180'
elif int(value) > 6: return '180+'
else: return 'Unknown'
看起来像这样行不通。还有其他想法吗?
此字段是一个字符串。
谢谢
使用
value.replace("'","") == "YOUR_STRING"