Size: a a a

Python beginners

2021 December 03

SA

Sergey Aleev (inst. ... in Python beginners
** забыл
источник

容死

容疑者 死人 in Python beginners
for i in dict.keys():
источник

容死

容疑者 死人 in Python beginners
d = {x: x+2 for x in range(10)}

for i in d.keys():
m = d[i]**d[i]
print(m)

4
27
256
3125
46656
823543
16777216
387420489
10000000000
285311670611

[Program finished]
источник

容死

容疑者 死人 in Python beginners
Может так??
источник

So

Support of Project in Python beginners
Подскажите можно ли из функции вернуть два массива?
источник

容死

容疑者 死人 in Python beginners
Да
источник

容死

容疑者 死人 in Python beginners
Будет кортеж массивов вроде
источник

So

Support of Project in Python beginners
Спасибо, будем пробовать)
источник

SA

Sergey Aleev (inst. ... in Python beginners
не, чет не то. Там ключи 1,2,3,4 а их значения 1,4,9,16 должны быть
источник

So

Support of Project in Python beginners
Я почему-то думал, что не получится)
источник

SA

Sergey Aleev (inst. ... in Python beginners
я тут понял что не вписал же ключи
источник

容死

容疑者 死人 in Python beginners
Разобрался?
источник

容死

容疑者 死人 in Python beginners
Только потом если тебе потребуется изменять массивы тебе придется костыли писать
источник

СВ

Саша Воронов... in Python beginners
для итерации по ключам словаря нет нужды указывать явно .keys()
источник

So

Support of Project in Python beginners
Я сразу функцию присвоил двум массивам.
источник

SA

Sergey Aleev (inst. ... in Python beginners
та чет не особо. Я на этой стадии:

keys = range(1,n+1)
# print(keys)
my_dict = {}
for i in keys:
   my_dict = keys[i]
   my_dict[i] = my_dict[i]**my_dict[i]

keys почему то возвращает range(1, 6) хотя по идее должно быть [1,2,3,4,5]
источник

e

evgeniy in Python beginners
А что нужно?
источник

СВ

Саша Воронов... in Python beginners
собрать словарь квадратов, как я понял
источник

e

evgeniy in Python beginners
Словарь с ключами 1, 2, 3 и значениями 1, 4, 9?
источник

СВ

Саша Воронов... in Python beginners
я так понял
источник