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

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


9
Python - สร้างรายการด้วยตัวเลขระหว่าง 2 ค่า?
ฉันจะสร้างรายการที่มีค่าระหว่างสองค่าที่ฉันใส่ไว้ได้อย่างไร ตัวอย่างเช่นรายการต่อไปนี้สร้างขึ้นสำหรับค่าตั้งแต่ 11 ถึง 16: list = [11, 12, 13, 14, 15, 16]
355 python  list 

30
Array หรือ List ใน Java ไหนเร็วกว่ากัน
ฉันต้องเก็บหลายพันสายในหน่วยความจำเพื่อให้สามารถเข้าถึงได้ใน Java ฉันควรเก็บไว้ในอาร์เรย์หรือฉันควรใช้รายการบางประเภท? เนื่องจากอาร์เรย์เก็บข้อมูลทั้งหมดไว้ในหน่วยความจำที่ต่อเนื่องกัน (ซึ่งแตกต่างจากรายการ) การใช้อาร์เรย์เพื่อเก็บสตริงหลายพันรายการจะทำให้เกิดปัญหาหรือไม่
351 java  arrays  list  performance 

5
ฉันจะรับรายการค่าจาก dict ได้อย่างไร
ฉันจะรับรายการค่าใน dict ใน Python ได้อย่างไร ใน Java list = map.values();ได้รับค่าของแผนที่เป็นรายการเป็นเรื่องง่ายเหมือนการทำ ฉันสงสัยว่ามีวิธีง่ายๆใน Python ที่จะได้รับรายการค่าจาก dict หรือไม่
338 python  list  dictionary 

9
แปลงรายการเฟรมข้อมูลเป็นกรอบข้อมูลเดียว
ฉันมีรหัสที่ท้ายสถานที่ด้วยรายการของ data frames ซึ่งฉันต้องการแปลงเป็น data data ขนาดใหญ่เพียงอันเดียว ฉันได้รับคำแนะนำจากคำถามก่อนหน้านี้ซึ่งพยายามทำสิ่งที่คล้ายกัน แต่ซับซ้อนกว่า นี่คือตัวอย่างของสิ่งที่ฉันเริ่มต้นด้วย (นี่ง่ายสำหรับการทำภาพประกอบ): listOfDataFrames <- vector(mode = "list", length = 100) for (i in 1:100) { listOfDataFrames[[i]] <- data.frame(a=sample(letters, 500, rep=T), b=rnorm(500), c=rnorm(500)) } ฉันกำลังใช้สิ่งนี้อยู่: df <- do.call("rbind", listOfDataFrames)
336 list  r  dataframe 


6
การรับไอเท็มตามดัชนี
ฉันเพิ่งเริ่มใช้ c # ย้ายจาก Java ฉันไม่สามารถหาวิธีรับไอเท็มตามดัชนีได้ ใน java เพื่อให้ได้ไอเท็มแรกของรายการมันจะเป็น: list1.get(0); อะไรคือสิ่งที่เทียบเท่าใน c #?
321 c#  list 

12
วิธีการใช้รายการใน R อย่างถูกต้อง?
พื้นหลังโดยย่อ: ภาษาการเขียนโปรแกรมร่วมสมัยส่วนใหญ่ (มากที่สุด) ที่ใช้กันอย่างแพร่หลายมีอย่างน้อยหนึ่ง ADTs [ประเภทข้อมูลนามธรรม] โดยทั่วไปโดยเฉพาะ สตริง (ลำดับประกอบด้วยอักขระ) รายการ (ชุดของค่าสั่ง) และ ชนิดที่ยึดตามแผนที่ (อาร์เรย์ที่ไม่ได้เรียงลำดับที่จับคู่คีย์กับค่า) ในภาษาการเขียนโปรแกรม R ทั้งสองจะถูกนำมาใช้เป็นcharacterและvectorตามลำดับ เมื่อฉันเริ่มเรียนรู้ R มีสองสิ่งที่เห็นได้ชัดเจนตั้งแต่เริ่มต้น: listเป็นประเภทข้อมูลที่สำคัญที่สุดใน R (เพราะเป็นคลาสผู้ปกครองสำหรับ R data.frame) และที่สองฉันไม่เข้าใจวิธีการทำงานอย่างน้อย ไม่ดีพอที่จะใช้อย่างถูกต้องในรหัสของฉัน สำหรับสิ่งหนึ่งที่ดูเหมือนว่าlistประเภทข้อมูลของ R คือการใช้แผนที่ ADT ( dictionaryใน Python, NSMutableDictionaryObjective C, hashPerl และ Ruby, object literalJavascript และอื่น ๆ ) ตัวอย่างเช่นคุณสร้างพวกเขาเช่นเดียวกับที่คุณทำกับพจนานุกรม Python โดยส่งผ่านคู่ของคีย์ - ค่าไปยังตัวสร้าง (ซึ่งใน …


13
รับผลิตภัณฑ์คาร์ทีเซียนของชุดรายการหรือไม่
ฉันจะรับผลิตภัณฑ์คาร์ทีเซียน (ทุกค่าที่เป็นไปได้รวมกัน) จากกลุ่มของรายการได้อย่างไร การป้อนข้อมูล: somelists = [ [1, 2, 3], ['a', 'b'], [4, 5] ] ผลลัพธ์ที่ต้องการ: [(1, 'a', 4), (1, 'a', 5), (1, 'b', 4), (1, 'b', 5), (2, 'a', 4), (2, 'a', 5) ...]

2
ตรวจสอบว่ามีบางสิ่ง (ไม่) ในรายการใน Python
ฉันมีรายการ tuples ในPythonและมีเงื่อนไขที่ฉันต้องการนำสาขาเท่านั้นหาก tuple ไม่อยู่ในรายการ (ถ้าอยู่ในรายการจากนั้นฉันไม่ต้องการใช้สาขาถ้า) if curr_x -1 > 0 and (curr_x-1 , curr_y) not in myList: # Do Something แม้ว่ามันจะไม่ได้ผลสำหรับฉัน ฉันทำอะไรผิด

5
เรียบรายการใน LINQ
ฉันมีการสืบค้น LINQ ที่ส่งกลับIEnumerable<List<int>>แต่ฉันต้องการกลับเท่านั้นList<int>ดังนั้นฉันต้องการรวมระเบียนของฉันทั้งหมดในของฉันIEnumerable<List<int>>ไปยังอาร์เรย์เดียวเท่านั้น ตัวอย่าง: IEnumerable<List<int>> iList = from number in (from no in Method() select no) select number; ฉันต้องการที่จะนำผลลัพธ์ทั้งหมดของฉันIEnumerable<List<int>>ไปที่เดียวเท่านั้นList<int> ดังนั้นจากแหล่งอาร์เรย์: [1,2,3,4] และ [5,6,7] ฉันต้องการเพียงหนึ่งอาร์เรย์ [1,2,3,4,5,6,7] ขอบคุณ
313 c#  linq  list 

5
ความแตกต่างระหว่าง Seq และรายการใน Scala
ฉันเคยเห็นในตัวอย่างมากมายที่บางครั้งใช้ Seq ในขณะที่เวลาอื่นคือรายการ ... มีความแตกต่างนอกเหนือจากที่เคยเป็นประเภทสกาล่าและรายชื่อมาจาก Java หรือไม่?
299 list  scala  collections  seq 

8
วิธีการรวมรายการลงในรายการสิ่งอันดับ?
อะไรคือวิธีการของ Pythonic ในการบรรลุเป้าหมาย # Original lists: list_a = [1, 2, 3, 4] list_b = [5, 6, 7, 8] # List of tuples from 'list_a' and 'list_b': list_c = [(1,5), (2,6), (3,7), (4,8)] สมาชิกของแต่ละคนlist_cเป็น tuple ซึ่งสมาชิกคนแรกจากและสองคือจากlist_alist_b
298 python  list  merge  tuples 


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