מה הבדל בין RANGE ל XRANGE
לממש XRANGE
לממש מטודה שתקרה מקובץ טקסט,תספור חזרות של מילים ותזרוק תוצאה לקובץ אחר.
תשובות
הוסף תשובה
|
לצפיה בתשובות
דצמבר 2017
כל התשובות ניתן למצוא בחיפוש מהר בגוגל.
לא צריך לזכור בעל פה את מימוש של XRANGE רק לבנות __NEXT__ כך שיעשה מה שצריך.
בשאלה האחרונה לפתוח קובץ לעבור שורה שורה ולספור בדיקט ואז לעשות דאמפ עם JSON לקובץ.
def my_xrange(start, end, steps=1):
if not steps:
raise ValueError("xrange() arg 3 must not be zero")
curr = start
if (start < end and steps > 0) or (start > end and steps < 0):
while curr < end or curr > end:
yield curr
curr += steps