คำถามในหัวข้อ 'dictionary'

Performance comparison of Dictionaries [duplicate]
ฉันสนใจค่าประสิทธิภาพ (การวิเคราะห์ BIG-O) ของการค้นหาและแทรกการดำเนินการสำหรับ. NET พจนานุกรม (ทั่วไปหรือไม่): Hashtable, SortElist, StringDictionary, ListDictionary, HybridDictionary, Namevaluecollection, SortEdList ,U > Link to a web page with...
3589 มุมมอง
schedule 14.11.2023

วิธีที่มีประสิทธิภาพในการค้นหาค่าตามคีย์ใน php [ซ้ำกัน]
ด้วยรายการคู่คีย์/ค่าประมาณ 100,000 คู่ (ทั้งสองสตริง โดยส่วนใหญ่จะมีอักขระประมาณ 5-20 ตัวต่อคู่) ฉันกำลังมองหาวิธีค้นหาค่าสำหรับคีย์ที่กำหนดอย่างมีประสิทธิภาพ สิ่งนี้จะต้องทำในเว็บไซต์ php ฉันคุ้นเคยกับตารางแฮชใน java...
4752 มุมมอง
schedule 16.11.2023

Linq - เข้าร่วมผ่านพจนานุกรมโดยที่ KeyValuePair.Value เป็นคอลเล็กชันของตัวเอง
พยายามทำความเข้าใจว่าการรวมควรมีลักษณะอย่างไรตามตัวอย่างด้านล่าง ความช่วยเหลือใด ๆ ในการพิจารณาว่าเป็นไปได้หรือไม่ที่จะเขียน linq สำหรับสิ่งต่อไปนี้จะได้รับการชื่นชมอย่างมาก! List<string> col1; Dictionary<string,...
4272 มุมมอง
schedule 11.12.2023

จะหาพจนานุกรมภาษาฝรั่งเศสสำหรับ ispell ได้ที่ไหน
ฉันกำลังแก้ไขเอกสารเป็นภาษาฝรั่งเศสด้วย Emacs ispell จะเป็นพจนานุกรมภาษาอังกฤษตามค่าเริ่มต้น เมื่อฉันลอง ispell-change-dictionary มันเสนอ francais-tex , francais7 และ francais ในรายการ แต่พอเลือกใครแล้วทำ ispell-word มันก็บอก Error: The...
4302 มุมมอง
schedule 10.12.2023

จะสร้าง defaultdict จากพจนานุกรมได้อย่างไร?
หากฉันมี d=dict(zip(range(1,10),range(50,61))) ฉันจะสร้าง collections.defaultdict จาก dict ได้อย่างไร ดูเหมือนว่าอาร์กิวเมนต์เดียวที่ defaultdict จะใช้คือฟังก์ชันของโรงงาน ฉันจะต้องเริ่มต้นใช้งานแล้วดำเนินการตาม d ดั้งเดิมและอัปเดต...
35007 มุมมอง
schedule 05.01.2024

python: ค้นหาคำในพจนานุกรมอย่างรวดเร็วด้วยไวด์การ์ด*
เมื่อพิจารณาจากข้อความซึ่งแบ่งออกเป็นรายการคำ ฉันต้องการค้นหาแต่ละคำในพจนานุกรมของคำ ซึ่งก็อ่านจากไฟล์ข้อความและ split('\n') เช่นกัน แทนที่จะตรวจสอบว่าแต่ละคำมีอยู่ในพจนานุกรมหรือไม่ (ซึ่งช้ามาก) ฉันต้องเลือกรายการองค์ประกอบตามไวด์การ์ด* ('*'...
2463 มุมมอง
schedule 21.01.2024

โครงสร้างไฟล์พจนานุกรมของ Open Spell-Checkers
มีเอกสารคำอธิบายหรือบทช่วยสอนเกี่ยวกับโครงสร้างไฟล์ของพจนานุกรม FreeDict, Aspell, Hunspell/OpenOffice โดยเฉพาะเกี่ยวกับสวิตช์ที่ส่วนท้ายของแต่ละแถวในไฟล์ .dic แต่ละไฟล์หรือไม่ ฉันเดาว่าสวิตช์อธิบายการตีความความหมายของคำไม่ว่าจะเป็นก คำนาม...
1138 มุมมอง

วนซ้ำและแก้ไขพจนานุกรม
ฉันกำลังพยายามใช้วิธีแก้ไขปัญหาตามที่อธิบายไว้ใน http://users.metropolia.fi/~dangm/blog/?p=67 . ฉันยังใหม่กับภาษา c# ฉันต้องการวนซ้ำผ่านพจนานุกรมโดยใช้ตัวแจงนับและสำหรับเงื่อนไขเฉพาะ ดังนั้นจึงมีตัวแปรสองตัวที่เป็นปัจจุบันและก่อนหน้า...
288 มุมมอง
schedule 19.12.2023

กลุ่ม KineticJS
ฉันกำลังสร้างแผนที่โลกเชิงโต้ตอบใน HTML5 ฉันใช้ KineticJS เพื่อสร้างรูปหลายเหลี่ยมของประเทศต่างๆ ปัจจุบันฉันมีออสเตรเลียและนิวซีแลนด์ อย่างไรก็ตาม ฉันต้องการหากเลื่อนเมาส์ไปเหนือออสเตรเลียหรือนิวซีแลนด์ ทั้งสองรายการจะถูกไฮไลต์ ฉันไม่รู้วิธีใช้...
1733 มุมมอง
schedule 21.12.2023

ลบองค์ประกอบหลายรายการออกจากรายการตามตำแหน่ง
ฉันต้องการลบองค์ประกอบบางอย่างออกจากรายการ จนถึงตอนนี้ฉันมีฟังก์ชั่นการลบ: deleteElem :: Int -> [a] -> [a] deleteElem _ [] = [] deleteElem x zs | x > 0 = take (x-1) zs ++ drop x zs | otherwise = zs...
1755 มุมมอง
schedule 04.11.2023

Python : จัดเรียงพจนานุกรมโดยใช้ปุ่มตามลำดับจากน้อยไปหามาก
ฉันมีพจนานุกรมต่อไปนี้และฉันต้องการเรียงลำดับจากน้อยไปหามากโดยใช้ปุ่ม animMeshes = { "anim 0" : 23, "anim 32": 4, "anim 21" : 5, "anim 2" : 66, "anim 11" : 7 , "anim 1" : 5} ฉันลองใช้: for mesh,val in sorted(animMeshes.items(), key=lambda...
652 มุมมอง
schedule 13.12.2023

กรองรายการในพจนานุกรมหลามโดยที่คีย์มีสตริงเฉพาะ
ฉันเป็นผู้เขียนโค้ด C ที่กำลังพัฒนาบางสิ่งในหลาม ฉันรู้วิธีการทำสิ่งต่อไปนี้ใน C (และด้วยเหตุนี้ในตรรกะคล้าย C ที่นำไปใช้กับ python) แต่ฉันสงสัยว่าวิธี 'Python' ในการทำคืออะไร ฉันมีพจนานุกรม d และฉันต้องการดำเนินการกับชุดย่อยของรายการ...
135961 มุมมอง
schedule 22.11.2023

Mule ESB DataMapper: การรวมฟิลด์ 1 คูณด้วยฟิลด์ 2
ฉันมีโครงสร้างดังต่อไปนี้: โครงสร้าง ก: <itemlist> <item> <id>123</id> <price>1</price> <quantity>1</quantity> </item> <item> <id>124</id>...
31 มุมมอง
schedule 25.10.2023

ใครช่วยอธิบายพฤติกรรมของคำสั่งว่างในนิพจน์ตัวสร้างหลามได้ไหม [ทำซ้ำ]
เพื่อนและฉันกำลังคุยกันเรื่องที่เกี่ยวข้องกับการจัดการหน่วยความจำใน Python เมื่อเราสะดุดกับพฤติกรรมด้านล่าง: In [46]: l = ({} for _ in range(6)) In [47]: [ id(i) for i in l] Out[47]: [4371243648, # A 4371245048, # B 4371243648, # A 4371245048,...
54 มุมมอง
schedule 03.12.2023

ตรวจสอบการมีอยู่ของคีย์แบบวนซ้ำและผนวกเข้ากับอาร์เรย์ของ dict
ฉันมีคำสั่งดังต่อไปนี้ { "key1" : "value1", "key2" : "value2", "key3" : "value3", "key4" : { "key5" : "value5" } } หาก dict มี key1==value1 ฉันจะเพิ่ม dict ลงในรายการ สมมติว่า key1==value1 ไม่มีอยู่ในคู่ค่าคีย์คู่แรก...
393 มุมมอง
schedule 15.01.2024

การเพิ่มรายการลงในพจนานุกรมภายในวง
ข้อมูลด้านล่างถูกเข้าใจจากหน้าเว็บและมีรายการดังต่อไปนี้ (เช่นตารางที่มีหลายแถว): entry1: key1: value1-1, key2: value2-1, key3: value3-1 entry2: key1: value1-2, key2: value2-2, key3: value3-2 entry3: key1: value3-1, key2: value2-3, key3: value3-3...
133891 มุมมอง
schedule 09.11.2023

เหตุใดจึงหยุดวนซ้ำหลังจากค่าแรก
def similarity(dna1, dna2): count = 0 for i in range(len(dna1)): if dna1.lower()[i] == dna2.lower()[i]: count += 1 return count / len(dna1) def best_match(dna_list, dna): for dna_seq in dna_list: dna1 =...
34 มุมมอง
schedule 05.11.2023

การเลือกค่าสุ่มจากพจนานุกรม
สมมติว่าฉันมีพจนานุกรมนี้: dict = {'a': 100, 'b': 5, 'c': 150, 'd': 60}; ฉันได้รับรหัสที่มีค่ามากที่สุดด้วยรหัสนี้: most_similar = max(dic.iteritems(), key=operator.itemgetter(1))[0] มันส่งคืน 'c'...
1073 มุมมอง
schedule 23.12.2023

เรียนรู้ Python วิธีที่ยาก - แบบฝึกหัดที่ 39
ในแบบฝึกหัดที่ 39 ของ Learn Python The Hard Way บรรทัดที่ 37 ถึง 39 มีลักษณะดังนี้: print "-"*10 for state, abbrev in states.items(): print "%s has the city %s" % (state, abbrev) ฉันคิดว่าฉันเข้าใจสิ่งนี้ ฉันคิดว่า Python รับ KEY:VALUE...
524 มุมมอง

อะไรคือความแตกต่างระหว่างการประกาศคลาส null และการสร้างอินสแตนซ์ของคลาส?
ฉันไม่แน่ใจว่าคำถามของฉันสมเหตุสมผลหรือไม่ แต่ฉันแค่สงสัยว่าโค้ดสองบรรทัดนี้มีความแตกต่างกันหรือไม่: Dictionary<int, List<string>> myDictionary = new Dictionary<int, List<string>>(); vs Dictionary<int,...
2149 มุมมอง
schedule 15.01.2024