คำถามติดแท็ก list

รายการแท็กอาจอ้างถึง: รายการที่เชื่อมโยง (ชุดของโหนดที่สั่งซื้อ, การอ้างอิงแต่ละครั้งที่สืบทอด) หรือรูปแบบของอาร์เรย์แบบไดนามิก ที่จะไม่ใช้สำหรับรายการ HTML ให้ใช้ [html-list] แทน

6
อาร์เรย์ใน C # ใช้ IList <T> บางส่วนได้อย่างไร
ดังที่คุณทราบอาร์เรย์ใน C # ใช้IList&lt;T&gt;กับอินเทอร์เฟซอื่น ๆ อย่างไรก็ตามพวกเขาทำสิ่งนี้โดยไม่นำคุณสมบัติ Count ของIList&lt;T&gt;! อาร์เรย์มีคุณสมบัติความยาวเท่านั้น นี่เป็นตัวอย่างที่ชัดเจนของ C # / NET ที่ละเมิดกฎของตัวเองเกี่ยวกับการใช้งานอินเทอร์เฟซหรือฉันทำอะไรพลาดไป?
99 c#  .net  arrays  list  interface 

5
Python: เลือกชุดย่อยจากรายการตามชุดดัชนี
ฉันมีหลายรายการที่มีจำนวนรายการเท่ากันทั้งหมด (แต่ละรายการระบุคุณสมบัติของวัตถุ): property_a = [545., 656., 5.4, 33.] property_b = [ 1.2, 1.3, 2.3, 0.3] ... และแสดงรายการด้วยธงที่มีความยาวเท่ากัน good_objects = [True, False, False, True] (ซึ่งสามารถแทนที่ได้อย่างง่ายดายด้วยรายการดัชนีที่เทียบเท่า: good_indices = [0, 3] เป็นวิธีที่ง่ายที่สุดในการสร้างรายการใหม่อะไรproperty_asel, property_bsel... ซึ่งมีเฉพาะค่าที่ระบุอย่างใดอย่างหนึ่งตามTrueรายการหรือดัชนี? property_asel = [545., 33.] property_bsel = [ 1.2, 0.3]
99 python  list 

4
Python: รับอักขระตัวแรกของสตริงแรกในรายการหรือไม่?
ฉันจะรับอักขระตัวแรกจากสตริงแรกในรายการใน Python ได้อย่างไร ดูเหมือนว่าฉันจะใช้ได้mylist[0][1:]แต่นั่นไม่ได้ทำให้ฉันมีคาแรกเตอร์ &gt;&gt;&gt; mylist = [] &gt;&gt;&gt; mylist.append("asdf") &gt;&gt;&gt; mylist.append("jkl;") &gt;&gt;&gt; mylist[0][1:] 'sdf'

1
เหตุใดวิธีการ removeRange () ของ AbstractList ของ Java จึงได้รับการป้องกัน
ใครมีความคิดบ้างไหมทำไมวิธี removeRange ในAbstractList (และในArrayList ) จึงเป็นprotected ? ดูเหมือนว่าการดำเนินการที่กำหนดไว้ค่อนข้างดีและมีประโยชน์ แต่ถึงกระนั้นหากต้องการใช้เราจะบังคับให้ใช้คลาสย่อยของการใช้งานรายการ มีเหตุผลบางอย่างซ่อนอยู่หรือไม่? ดูเหมือนจะอธิบายไม่ได้สำหรับฉัน

8
อะไรคือความแตกต่างระหว่างคอนเทนเนอร์ deque และ list STL?
อะไรคือความแตกต่างระหว่างทั้งสอง? ฉันหมายถึงวิธีการทั้งหมดเหมือนกัน ดังนั้นสำหรับผู้ใช้พวกเขาทำงานเหมือนกัน ถูกต้องหรือไม่ ??
98 c++  list  stl  deque 

6
การเรียงลำดับรายการ Python ที่กำหนดเอง
ฉันกำลังปรับโครงสร้างโค้ดเก่าของฉันและเจอสิ่งนี้: alist.sort(cmp_items) def cmp_items(a, b): if a.foo &gt; b.foo: return 1 elif a.foo == b.foo: return 0 else: return -1 รหัสใช้งานได้ (และฉันเขียนไว้เมื่อ 3 ปีก่อน!) แต่ฉันไม่พบสิ่งนี้ที่บันทึกไว้ในเอกสาร Python และทุกคนใช้sorted()เพื่อใช้การจัดเรียงแบบกำหนดเอง ใครช่วยอธิบายได้ไหมว่าทำไมถึงได้ผล
98 python  list  sorting 

6
แปลงพจนานุกรมเป็นรายการคอลเลกชันใน C #
ฉันมีปัญหาเมื่อพยายามแปลงพจนานุกรมเป็นรายการ ตัวอย่างถ้าฉันมีพจนานุกรมที่มีสตริงแม่แบบเป็นคีย์และสตริงเป็นค่า จากนั้นฉันต้องการแปลงคีย์พจนานุกรมเป็นรายการคอลเลกชันเป็นสตริง Dictionary&lt;string, string&gt; dicNumber = new Dictionary&lt;string, string&gt;(); List&lt;string&gt; listNumber = new List&lt;string&gt;(); dicNumber.Add("1", "First"); dicNumber.Add("2", "Second"); dicNumber.Add("3", "Third"); // So the code may something look like this //listNumber = dicNumber.Select(??????);
98 c#  list  dictionary 

6
วิธีเอาชนะ TypeError: unhashable type: 'list'
ฉันกำลังพยายามถ่ายไฟล์ที่มีลักษณะดังนี้: AAA x 111 AAB x 111 AAA x 112 AAC x 123 ... และใช้พจนานุกรมเพื่อให้ผลลัพธ์มีลักษณะเช่นนี้ {AAA: ['111', '112'], AAB: ['111'], AAC: [123], ...} นี่คือสิ่งที่ฉันพยายาม file = open("filename.txt", "r") readline = file.readline().rstrip() while readline!= "": list = [] list = readline.split(" ") j = list.index("x") k = list[0:j] v = list[j …

10
สร้างรายการ int ดั้งเดิมหรือไม่
มีวิธีสร้างรายการ primitive int หรือ primitives ใน java ดังต่อไปนี้หรือไม่? List&lt;int&gt; myList = new ArrayList&lt;int&gt;(); ดูเหมือนว่าฉันสามารถทำได้ List myList = new ArrayList(); และเพิ่ม "int" ลงในรายการนี้ แต่นั่นหมายความว่าฉันสามารถเพิ่มอะไรก็ได้ในรายการนี้ เป็นทางเลือกเดียวของฉันคือสร้างอาร์เรย์ของ int และแปลงเป็นรายการหรือสร้างรายการวัตถุจำนวนเต็มหรือไม่

3
ตรวจสอบว่ารายการ <t> มีรายการอื่นหรือไม่
ฉันมีรายการพารามิเตอร์ดังนี้: public class parameter { public string name {get; set;} public string paramtype {get; set;} public string source {get; set;} } IEnumerable&lt;Parameter&gt; parameters; และอาร์เรย์ของสตริงที่ฉันต้องการตรวจสอบ string[] myStrings = new string[] { "one", "two"}; ฉันต้องการวนซ้ำรายการพารามิเตอร์และตรวจสอบว่าคุณสมบัติต้นทางเท่ากับอาร์เรย์ myStrings หรือไม่ ฉันสามารถทำได้ด้วย foreach ที่ซ้อนกัน แต่ฉันต้องการเรียนรู้วิธีการทำในวิธีที่ดีกว่าเนื่องจากฉันเล่นกับ linq และชอบวิธีการขยายในการแจกแจงเช่นที่อื่น ๆ ดังนั้น foreach ที่ซ้อนกันจึงรู้สึกผิด มีวิธี linq / lambda / …
97 c#  list  loops  c#-4.0  subset 

12
การอ้างอิงองค์ประกอบเก่า: องค์ประกอบไม่ได้แนบกับเอกสารหน้า
ฉันมีรายการที่มีลิงก์หลายลิงก์ภายใต้แต่ละส่วน แต่ละส่วนมีลิงค์เหมือนกันฉันต้องคลิกลิงค์ใดลิงค์หนึ่งภายใต้แต่ละส่วน ฉันได้เขียนโค้ดด้านล่างนี้แล้ว แต่เมื่อรันมันทำให้ฉันเกิดstale element reference: element is not attached to the page documentข้อผิดพลาด นี่คือรหัสของฉัน: public static void main(String[] args) throws InterruptedException { WebDriver driver = new ChromeDriver(); driver.navigate().to("url......"); driver.findElement(By.id("Login1_txtEmailID")).sendKeys("hourbank5@....com"); driver.findElement(By.id("Login1_txtPassword")).sendKeys("Testing1*"); driver.findElement(By.id("Login1_btnLogin")).click(); List&lt;WebElement&gt; LeftNavLinks=driver.findElements(By.xpath("//*[@id='sliding-navigation']//a")); Thread.sleep(1000); String ben="Benefit Status"; String[] linkTexts = new String[LeftNavLinks.size()]; int i = 0; for (WebElement e …

6
การเรียงลำดับรายการด้วย stream.sorted () ใน Java
ฉันสนใจจัดเรียงรายการจากสตรีม นี่คือรหัสที่ฉันใช้: list.stream() .sorted((o1, o2)-&gt;o1.getItem().getValue().compareTo(o2.getItem().getValue())) .collect(Collectors.toList()); ฉันพลาดอะไรไปรึเปล่า? รายการไม่ได้เรียงลำดับ ควรจัดเรียงรายการตามรายการที่มีค่าต่ำสุด for (int i = 0; i &lt; list.size(); i++) { System.out.println("list " + (i+1)); print(list, i); } และวิธีการพิมพ์: public static void print(List&lt;List&gt; list, int i) { System.out.println(list.get(i).getItem().getValue()); }

12
อะไรคือความแตกต่างระหว่าง List (of T) และ Collection (of T)?
ฉันเคยเห็นพวกเขาใช้ในรูปแบบเดียวกันมากมายและฉันกังวลว่าฉันกำลังจะไปตามเส้นทางในการออกแบบที่ไม่สามารถย้อนกลับได้หากฉันไม่เข้าใจสิ่งนี้ให้ดีขึ้น นอกจากนี้ฉันกำลังใช้. NET
96 .net  list  collections 

7
.Contains () ในรายการของคลาสออบเจ็กต์แบบกำหนดเอง
ฉันกำลังพยายามใช้.Contains()ฟังก์ชันนี้กับรายการวัตถุที่กำหนดเอง นี่คือรายการ: List&lt;CartProduct&gt; CartProducts = new List&lt;CartProduct&gt;(); และCartProduct: public class CartProduct { public Int32 ID; public String Name; public Int32 Number; public Decimal CurrentPrice; /// &lt;summary&gt; /// /// &lt;/summary&gt; /// &lt;param name="ID"&gt;The ID of the product&lt;/param&gt; /// &lt;param name="Name"&gt;The name of the product&lt;/param&gt; /// &lt;param name="Number"&gt;The total number of that …
95 c#  list  class  contains 


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.