|  |      1jaredyam      2021-07-22 23:34:44 +08:00 你这已经不是简化的问题了,看了一半,提出两点提醒: 1. 让变量名具有一定含义 2. letters 这个变量可以通过标准库 import string; string.ascii_lowercase 进行调用 | 
|  |      2wlsnx      2021-07-23 01:05:39 +08:00 你可以试试 itertools.product ttwo = [''.join(chars) for chars in product(letters, repeat=2)] 或者用 ttwo * letters 去生成 tthree tthree = [char + word for char in letters for word in ttwo] 或者用 letters * two 去生成 three three = [[char + url[0]] for char in letters for url in two],这里顺序会不一致,如果要顺序一致,可以用 letters * two[0:len//2] + letters * two[len//2:] | 
|      3princelai      2021-07-23 10:24:29 +08:00 应该是用排列吧,from itertools import permutations 字符串相加可以放到 dataframe 里批量去加,这样比在循环里加然后 append 快很多 | 
|      4RichXu      2021-07-23 11:08:17 +08:00 这个命名看得我脑阔疼 | 
|  |      5xingheng      2021-07-24 12:07:00 +08:00 楼主你先了解一下 markdown code block 再说。 |