11
อะไรคือ "ชื่อ tuples" ใน Python?
การอ่านการเปลี่ยนแปลงใน Python 3.1ฉันพบบางสิ่ง ... ที่ไม่คาดคิด: tuple sys.version_info เป็นtuple ชื่อ : ฉันไม่เคยได้ยินชื่อ tuples มาก่อนและฉันคิดว่าองค์ประกอบต่างๆสามารถจัดทำดัชนีโดยตัวเลข (เช่นใน tuples และรายการ) หรือโดยคีย์ (เช่นใน dicts) ฉันไม่เคยคาดหวังว่าพวกเขาจะได้รับการจัดทำดัชนีทั้งสองวิธี ดังนั้นคำถามของฉันคือ: สิ่งอันดับชื่ออะไร วิธีใช้งาน ทำไม / เมื่อใดฉันจึงควรใช้สิ่งอันดับชื่อแทนที่จะเป็นอันดับอันดับปกติ ทำไม / เมื่อใดฉันจึงควรใช้สิ่งอันดับทั่วไปแทนที่จะเป็นสิ่งอันดับ? มี "รายการที่ระบุชื่อ" (รุ่นที่ไม่แน่นอนของ tuple ที่มีชื่อ) หรือไม่?
906
python
tuples
namedtuple