我在这样的文本框中有数据吗?
12 14
13 15
16 17
我想这样让他们进入list_comprehension
['12','14']
['13','15']
['16','17']
我该如何遍历文本框数据并将其放入列表中? 这是我的代码
for w in form.vars.location_whitelist.split('\n'):
line_loc = [x.split('\n')[0] for x in w]
lac, cellid =line_loc[0] , line_loc[1]
location_whitelist.append([lac , cellid])
答案 0 :(得分:0)
您似乎使列表过于复杂。遍历各行时,function openModalPermission(url) {
$('#modal-permission').load(url, function() {
$(this).modal('show');
});
return false;
}
$("#id_type").change(function () {
console.log("js function");
var url = $("id_type").attr("data-objects-url");
var type = $(this).val();
console.log(type);
console.log(url);
$.ajax({
url: url,
data: {
'type': type
},
success: function (data) {
$("#id_element").html(data);
},
error: function (qXHR, textStatus, errorThrown) {
console.log(qXHR)
console.log(textStatus)
console.log(errorThrown)
}
});
return false;
});
已经代表了每一行。结果,您只需要拆分w
即可从每一行中获取列表。
请注意,我将使用w
而不是.splitlines()
。
.split('\n')