python - 如何在 Python 中创建一个函数来确定列表是否已排序?
问题描述
我被要求检查是否使用函数对列表进行了排序,但是我在不使用输入函数的情况下在函数中定义参数 (lst) 时遇到了麻烦。它说 lst 是未定义的,但我不确定如何在不使用输入函数的情况下更改它
def is_sorted(lst):
lst = []
flag = 0
lst1 = lst[:]
lst1.sort()
if (lst1 == lst):
flag = 1
if (flag) :
return "True"
else:
return "False"
print (is_sorted(lst))
错误是没有定义lst
解决方案
推荐阅读
- graphql - 从 apollo 2 迁移 - mergeSchemas 不包括 GraphQLSchema
- datatable - jquery Datatable:如何将表行数据传递给 onclick 函数
- botframework - 如何在 Bot 框架的单元测试中模拟 LUIS api 调用。如果我通过根对话框调用它
- python - 提取文本和 | 之间的数字 使用正则表达式 Python
- c# - C# 模拟保存在 NAS 驱动器上不起作用
- python - 如何在另一个 sys.argv 之前制作多个 sys.argv
- powerbuilder - 更改小数和千位分隔符后导入数值数据
- php - 在 php 中使用 union 排序
- python - 如何将任务结果从 Celery 客户端代码存储到数据库?
- android - 开始新活动时使用 Glide