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

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

5
LINQ:“ มี” และแบบสอบถามแลมบ์ดา
ฉันมีที่เรียกว่าList<BuildingStatus> buildingStatusฉันต้องการตรวจสอบว่ามีสถานะที่รหัสถ่าน (คืนโดยGetCharCode()) เท่ากับตัวแปรบางอย่างหรือv.Statusไม่ มีวิธีในการทำเช่นนี้ตามบรรทัดของรหัส (ไม่รวบรวม) ด้านล่าง? buildingStatus.Contains(item => item.GetCharValue() == v.Status)
168 c#  .net  list  linq  lambda 

4
Pandas DataFrame ไปยังรายการพจนานุกรม
ฉันมี DataFrame ต่อไปนี้: ลูกค้ารายการ 1 รายการ 2 รายการ 3 มะเขือเทศนม 1 แอปเปิ้ล 2 น้ำมันฝรั่งสีส้ม 3 มะม่วงน้ำผลไม้ชิป ซึ่งฉันต้องการแปลให้เป็นรายการของพจนานุกรมต่อแถว rows = [{'customer': 1, 'item1': 'apple', 'item2': 'milk', 'item3': 'tomato'}, {'customer': 2, 'item1': 'water', 'item2': 'orange', 'item3': 'potato'}, {'customer': 3, 'item1': 'juice', 'item2': 'mango', 'item3': 'chips'}]

10
คอลัมน์ Pandas ของรายการสร้างแถวสำหรับแต่ละองค์ประกอบรายการ
ฉันมีไฟล์ข้อมูลที่บางเซลล์มีรายการค่าหลายค่า แทนที่จะเก็บค่าหลายค่าในเซลล์ฉันต้องการขยายดาต้าเฟรมเพื่อให้แต่ละไอเท็มในรายการได้รับแถวของตัวเอง (ด้วยค่าเดียวกันในคอลัมน์อื่นทั้งหมด) ดังนั้นถ้าฉันมี: import pandas as pd import numpy as np df = pd.DataFrame( {'trial_num': [1, 2, 3, 1, 2, 3], 'subject': [1, 1, 1, 2, 2, 2], 'samples': [list(np.random.randn(3).round(2)) for i in range(6)] } ) df Out[10]: samples subject trial_num 0 [0.57, -0.83, 1.44] 1 1 1 [-0.01, …
163 python  pandas  list 

12
พิมพ์รายการโดยไม่ต้องวงเล็บในแถวเดียว
ฉันมีรายการใน Python เช่น names = ["Sam", "Peter", "James", "Julian", "Ann"] ฉันต้องการพิมพ์อาเรย์ในบรรทัดเดียวโดยไม่ใช้ "[] names = ["Sam", "Peter", "James", "Julian", "Ann"] print (names) จะให้ผลลัพธ์เป็น; ["Sam", "Peter", "James", "Julian", "Ann"] นั่นไม่ใช่รูปแบบที่ฉันต้องการ แต่ฉันต้องการให้มันเป็นอย่างนี้ Sam, Peter, James, Julian, Ann หมายเหตุ: จะต้องอยู่ในแถวเดียว
162 python  list 

9
มีวิธีวัดว่าเรียงรายการอย่างไร
มีวิธีวัดว่าเรียงรายการอย่างไร ฉันหมายถึงมันไม่เกี่ยวกับการรู้ว่ารายการเรียงลำดับหรือไม่ (บูลีน) แต่สิ่งที่เหมือนอัตราส่วนของ "การจัดเรียง" สิ่งที่ต้องการค่าสัมประสิทธิ์สหสัมพันธ์ในสถิติ ตัวอย่างเช่น, หากรายการของรายการอยู่ในลำดับจากนั้นอัตราจะเป็น 1.0 หากรายการถูกเรียงจากมากไปน้อยอัตราของมันจะเป็น -1.0 หากรายการเกือบเรียงจากน้อยไปมากอัตราของมันจะเป็น 0.9 หรือค่าใกล้เคียงกับ 1 หากไม่มีการเรียงลำดับรายการทั้งหมด (สุ่ม) อัตราจะใกล้เคียงกับ 0 ฉันกำลังเขียนห้องสมุดเล็ก ๆ ใน Scala เพื่อฝึกฝน ฉันคิดว่าอัตราการเรียงลำดับจะมีประโยชน์ แต่ฉันไม่พบข้อมูลเกี่ยวกับสิ่งนั้น บางทีฉันอาจไม่รู้เงื่อนไขที่เพียงพอสำหรับแนวคิด

29
การลบองค์ประกอบหลายรายการจากรายการ
เป็นไปได้ไหมที่จะลบองค์ประกอบหลายรายการจากรายการในเวลาเดียวกัน? หากฉันต้องการลบองค์ประกอบที่ดัชนี 0 และ 2 และลองทำdel somelist[0]ตามชอบแล้วdel somelist[2]ข้อความที่สองจะลบออกจริงsomelist[3]ๆ ฉันคิดว่าฉันสามารถลบองค์ประกอบที่มีหมายเลขสูงกว่าได้เสมอก่อน แต่ฉันหวังว่าจะมีวิธีที่ดีกว่า
160 python  list 

8
ผนวกค่ากับเวกเตอร์เปล่าใน R?
ฉันพยายามเรียนรู้ R และฉันไม่สามารถหาวิธีผนวกเข้ากับรายการ ถ้านี่เป็นงูหลามฉันจะ . . #Python vector = [] values = ['a','b','c','d','e','f','g'] for i in range(0,len(values)): vector.append(values[i]) คุณทำเช่นนี้ใน R อย่างไร #R Programming > vector = c() > values = c('a','b','c','d','e','f','g') > for (i in 1:length(values)) + #append value[i] to empty vector
160 r  list  vector  append 

6
รายการเรียงลำดับโครงสร้างข้อมูลหลามตามลำดับตัวอักษร
ฉันสับสนเกี่ยวกับโครงสร้างข้อมูลในหลาม (), และ[] {}ฉันพยายามเรียงลำดับรายการอย่างง่ายอาจเป็นเพราะฉันไม่สามารถระบุประเภทของข้อมูลที่ฉันไม่สามารถจัดเรียงได้ รายการของฉันเรียบง่าย: ['Stem', 'constitute', 'Sedge', 'Eflux', 'Whim', 'Intrigue'] คำถามของฉันคือข้อมูลประเภทนี้และวิธีเรียงลำดับคำตามตัวอักษร

5
วิธีผสาน 2 รายการ <T> และลบค่าที่ซ้ำกันออกจากรายการใน C #
ฉันมีสองรายการรายการที่ฉันต้องการรวมในรายการที่สามและลบค่าที่ซ้ำกันออกจากรายการนั้น ค่อนข้างยากที่จะอธิบายดังนั้นให้ฉันแสดงตัวอย่างของรหัสลักษณะและสิ่งที่ฉันต้องการเป็นผลลัพธ์ในตัวอย่างฉันใช้ int ชนิดไม่ใช่คลาส ResultAnalysisFileSql first_list = [1, 12, 12, 5] second_list = [12, 5, 7, 9, 1] ผลลัพธ์ของการรวมสองรายการควรเป็นผลลัพธ์ในรายการนี้: result_list = [1, 12, 5, 7, 9] คุณจะสังเกตเห็นว่าผลลัพธ์มีรายการแรกรวมถึงค่า "12" สองรายการและใน second_list มีค่าเพิ่มเติม 12, 1 และ 5 คลาส ResultAnalysisFileSql [Serializable] public partial class ResultAnalysisFileSql { public string FileSql { get; set; } …
159 c#  list  merge  duplicates 

7
Python ตั้งเป็นรายการ
ฉันจะแปลงชุดเป็นรายการใน Python ได้อย่างไร การใช้ a = set(["Blah", "Hello"]) a = list(a) ไม่ทำงาน มันทำให้ฉัน: TypeError: 'set' object is not callable
159 python  list  set 

8
จากรายการจำนวนเต็มรับจำนวนที่ใกล้เคียงที่สุดกับค่าที่กำหนด
รับรายการจำนวนเต็มฉันต้องการค้นหาว่าตัวเลขใดที่ใกล้เคียงกับตัวเลขที่ฉันป้อนมากที่สุด: &gt;&gt;&gt; myList = [4, 1, 88, 44, 3] &gt;&gt;&gt; myNumber = 5 &gt;&gt;&gt; takeClosest(myList, myNumber) ... 4 มีวิธีที่รวดเร็วในการทำเช่นนี้?
158 python  list  sorting  integer 

4
C # รายการของวัตถุฉันจะได้รับผลรวมของคุณสมบัติได้อย่างไร
ฉันมีรายการของวัตถุ คุณสมบัติหนึ่งของรายการวัตถุแต่ละรายการเป็นจำนวนเงิน ฉันจะได้รับจำนวนเงินได้อย่างไร หากรายการของฉันเป็นประเภทที่สองฉันอาจทำสิ่งนี้: double total = myList.Sum(); อย่างไรก็ตามฉันต้องการสิ่งที่คล้ายกับนี้ แต่ไวยากรณ์นี้ไม่ถูกต้อง double total = myList.amount.Sum(); ฉันจะทำสิ่งนี้ให้สำเร็จได้อย่างไร? ฉันชอบที่จะใช้ฟังก์ชัน Sum หากเป็นไปได้แทนที่จะวนซ้ำและคำนวณค่า
158 c#  list  sum 

8
ความแตกต่างระหว่าง HashSet <T> และ List <T> คืออะไร?
คุณช่วยอธิบายว่าอะไรคือความแตกต่างระหว่างHashSet&lt;T&gt;และList&lt;T&gt;ใน. NET บางทีคุณอาจจะสามารถอธิบายได้ด้วยเช่นในกรณีสิ่งHashSet&lt;T&gt;ควรได้รับการแนะนำกับList&lt;T&gt;?
156 .net  list  hashset  difference 

3
เหตุใดรายการที่เหมือนกันสองรายการจึงมีหน่วยความจำแตกต่างกัน
ฉันสร้างสองรายการl1และl2แต่แต่ละคนด้วยวิธีการสร้างที่แตกต่างกัน: import sys l1 = [None] * 10 l2 = [None for _ in range(10)] print('Size of l1 =', sys.getsizeof(l1)) print('Size of l2 =', sys.getsizeof(l2)) แต่ผลลัพธ์ที่ทำให้ฉันประหลาดใจ: Size of l1 = 144 Size of l2 = 192 รายการที่สร้างด้วย list comprehension มีขนาดใหญ่กว่าในหน่วยความจำ แต่ทั้งสองรายการนั้นเหมือนกันใน Python ทำไมถึงเป็นอย่างนั้น? นี่เป็นสิ่งภายใน CPython หรือมีคำอธิบายอื่น ๆ

10
รายการทั่วไป - ย้ายรายการภายในรายการ
ดังนั้นฉันมีรายการทั่วไปและoldIndexและnewIndexค่า ฉันต้องการย้ายรายการoldIndexไปที่newIndex... อย่างง่ายดายที่สุด ข้อเสนอแนะใด ๆ บันทึก รายการควรจะสิ้นสุดระหว่างรายการที่(newIndex - 1)และnewIndex ก่อนที่จะถูกลบออก
155 c#  .net  generics  list 

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