Python按列从列表中获取对象列表

时间:2016-05-15 21:15:29

标签: python python-3.x

我试图通过对象属性值从另一个列表中获取对象列表。

但是当我尝试通过以下代码时:

List

我收到错误:

generalizing = [item for item in request_data if item.poll == '1']

我在python中全新,我做错了什么?

1 个答案:

答案 0 :(得分:2)

<div id="myPanel"> <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <input id="decrement" type="button" value="-" class="add-sub-button" /> <asp:TextBox ID="quantity" ClientIDMode="Static" Text="1" CssClass="quantity" runat="server"></asp:TextBox> <input id="increment" type="button" value="+" class="add-sub-button" /> </ContentTemplate> <Triggers> <asp:AsyncPostBackTrigger ControlID="medicinesList" EventName="SelectedIndexChanged" /> </Triggers> </asp:UpdatePanel> </div> <script type="text/javascript"> $(document).ready(function() { $("#myPanel").on("click", "#increment", function() { if ($("#quantity").val() != "90") { var $n = $("#quantity"); $n.val(Number($n.val()) + 1); } }); $("#myPanel").on("click", "#decrement", function() { if ($("#quantity").val() != "1") { var $n = $("#quantity"); $n.val(Number($n.val()) - 1); } }); }); </script> 似乎是个蠢货。因此,您必须使用item而不是item['poll']来检索其属性。