列出从_nth_到最后一个元素的切片

时间:2018-10-22 21:37:14

标签: python python-3.x slice

这是我到目前为止所拥有的。

print(listTest[3: ]) 

我只是不确定在分号的另一边放什么。 -1给我的索引要比答案少。所以我在问如何获得真正的名单。

2 个答案:

答案 0 :(得分:2)

XElement invoice = xDoc.Root.Element("Invoice"); List<PMRow> rows = invoice .Element("CodingRows") .Elements("CodingRow") .Select(codingRow => new PMRow { SupplierCode = invoice.Element("SupplierCode").Value, InvoiceNumber = invoice.Element("InvoiceNumber").Value, InvoiceDate = DateTime.Parse(invoice.Element("InvoiceDate").Value), GrossSum = decimal.Parse(invoice.Element("GrossSum").Value), NetSum = decimal.Parse(invoice.Element("NetSum").Value), TaxSum = decimal.Parse(invoice.Element("TaxSum").Value), CR_GrossSum = decimal.Parse(codingRow.Element("GrossSum").Value), AccountNumber = codingRow.Element("AccountCode").Value, DimCode1 = codingRow.Element("DimCode1").Value, }) .ToList();

listTest[3:]之后没有任何内容表示直到列表结尾

答案 1 :(得分:1)

您可以放置​​数组的长度

listTest[3:len(listTest)]

OR

将其保留为

listTest[3:]