diff --git a/TEMA6/data.bin b/TEMA6/data.bin new file mode 100644 index 0000000..eb78995 Binary files /dev/null and b/TEMA6/data.bin differ diff --git a/TEMA6/task.md b/TEMA6/task.md index b74b10f..2208053 100644 --- a/TEMA6/task.md +++ b/TEMA6/task.md @@ -52,16 +52,17 @@ if spis == spis1: else: print("Переменные spis и spis1 не совпадают") -#разбиение кортежа на списки по 5 элементов -for i in range(0, 125, 5): # идём по кортежу шагом 5 - exec('list' + str(i // 5 + 1) + ' = ' + # создаём list1 итд - str(list(rn1[i:i+5]))) # берём по 5 элементов +# разбиение кортежа на списки по 5 элементов +for i in range(0, 125, 5): # идём по кортежу шагом 5 + chunk = list(rn1[i:i+5]) + exec('list' + str(i // 5 + 1) + ' = chunk') print(list1) print(list2) print(list5) + ('32', '52', '6', '25', '29', '18', '23', '42', '33', '16', '29', '13', '33', '22', '41', '46', '17', '45', '41', '17', '28', '53', '52', '11', '39', '53', '32', '43', '38', '16', '15', '19', '52', '10', '18', '27', '26', '7', '35', '27', '7', '38', '50', '53', '32', '6', '6', '48', '16', '55', '43', '17', '24', '12', '47', '32', '12', '49', '42', '17', '53', '30', '20', '39', '44', '51', '27', '8', '20', '13', '37', '19', '53', '54', '41', '48', '17', '22', '43', '33', '39', '14', '8', '16', '25', '6', '15', '20', '28', '40', '27', '16', '30', '26', '6', '9', '9', '51', '34', '11', '30', '17', '56', '6', '55', '51', '29', '19', '49', '38', '54', '13', '36', '45', '9', '6', '46', '37', '26', '55', '45', '32', '41', '18', '29') ('32', '52', '6', '25', '29', '18', '23', '42', '33', '16', '29', '13', '33', '22', '41', '46', '17', '45', '41', '17', '28', '53', '52', '11', '39', '53', '32', '43', '38', '16', '15', '19', '52', '10', '18', '27', '26', '7', '35', '27', '7', '38', '50', '53', '32', '6', '6', '48', '16', '55', '43', '17', '24', '12', '47', '32', '12', '49', '42', '17', '53', '30', '20', '39', '44', '51', '27', '8', '20', '13', '37', '19', '53', '54', '41', '48', '17', '22', '43', '33', '39', '14', '8', '16', '25', '6', '15', '20', '28', '40', '27', '16', '30', '26', '6', '9', '9', '51', '34', '11', '30', '17', '56', '6', '55', '51', '29', '19', '49', '38', '54', '13', '36', '45', '9', '6', '46', '37', '26', '55', '45', '32', '41', '18', '29') Переменные rn и rn1 совпадают diff --git a/TEMA6/task.py b/TEMA6/task.py index b44e9fd..df785cb 100644 --- a/TEMA6/task.py +++ b/TEMA6/task.py @@ -31,10 +31,10 @@ if spis == spis1: else: print("Переменные spis и spis1 не совпадают") -#разбиение кортежа на списки по 5 элементов -for i in range(0, 125, 5): # идём по кортежу шагом 5 - exec('list' + str(i // 5 + 1) + ' = ' + # создаём list1 итд - str(list(rn1[i:i+5]))) # берём по 5 элементов +# разбиение кортежа на списки по 5 элементов +for i in range(0, 125, 5): # идём по кортежу шагом 5 + chunk = list(rn1[i:i+5]) # <-- ОТДЕЛЬНАЯ переменная с 5 элементами + exec('list' + str(i // 5 + 1) + ' = chunk') print(list1) print(list2)