5
กรองรายการในพจนานุกรม python ที่คีย์มีสตริงเฉพาะ
ฉันเป็น C coder ที่กำลังพัฒนาบางอย่างใน python ฉันรู้วิธีทำสิ่งต่อไปนี้ใน C (และด้วยเหตุนี้ในตรรกะแบบ C จึงใช้กับ python) แต่ฉันสงสัยว่าวิธีการทำ 'Python' คืออะไร ฉันมีพจนานุกรม d และฉันต้องการดำเนินการกับชุดย่อยของรายการเฉพาะผู้ที่มีคีย์ (สตริง) เท่านั้นที่มีสตริงย่อยเฉพาะ กล่าวคือตรรกะ C จะเป็น: for key in d: if filter_string in key: # do something else # do nothing, continue ฉันกำลังจินตนาการว่าเวอร์ชัน python จะเป็นอย่างไร filtered_dict = crazy_python_syntax(d, substring) for key,value in filtered_dict.iteritems(): # …