我尝试在Python中实现插入排序:
l
但我无法判断它是否有效,因为None
总是出现function getData(id){
$.ajax({
url: 'ajax_info.php',
type: 'POST',
dataType:'json',
data: {id: id},
success: function(response) {
var data = JSON.parse(response);
var st = "";
$.each(data, function(index){
st += "<tr><td>"+data[index].product_id+"</td>";
st += "<td>"+data[index].date+"</td>";
st += "<td>"+data[index].name+"</td></tr>";
});
$("#table_id").html(st);
}
});
}
。怎么了?
答案 0 :(得分:2)
您错过了return
声明:
def insert_sort(list):
y= len(list)
for b in range(1,y):
value = list[b]
a = b-1
while a>= 0:
if list[a] > value:
list[a+1] = list[a]
list[a] = value
a = a -1
else:
break
return list
li = [34, 55, 4, 455, 556, 33, 2, 54, 6, 8, 1]
l= insert_sort(li)
print (l)