>>> d = [] >>> d[:] = func([2])[:] 4315248136 4315248136 >>> id(d) 4315248392 >>> id([]) 4315026376 >>> id([]) 4315026376 >>> id([2]) 4315026376 >>>
回答于 2021-09-23 23:04
递归方式,优点:不用写那么多循环,在数的数量不止五个时候更方便,几十个数都行,缺点:看着烧脑,写着跟烧脑def func(sum_,n,com = [],all_com=[]): #sum_五个数的总和,n数的数量 for i in range(11): c = com[:] if i not in c: #控制5个数是否能相同,有该条件则五个数完全不同 c....
回答于 2021-09-23 22:47
db_link='https://book.douban.com/subject/' db_prefix=[2333637, 33409182, 3090244, 4819381, 1054592, 25848514, 2376727, 3069028, 1760297, 2081995, 21, 2278274, 2213619, 3365411, 2081994, 2174072, 3099292] new_db_prefix=[] for i in db_prefix: a=str(db_link)+str(i) new_db_prefix.append(a) prin...
回答于 2021-09-23 21:30
python2与3的print的语法是不一样的,建议安装python2.7 3以上都作为函数出来,需要加上括号print()
回答于 2021-08-07 15:53