代码是体现一组7个字符的列表,其字符都是随机出现的
一般代码的写法
import random, string
from string import digits
#生成一个字符列表包含大小写字母和数字的字符串
chars = string.ascii_letters + string.digits
s=[] #初始化一个列表
for i in range(7):#重复7次
s.append(random.choice(chars))#从字符串中获得一个随机字符添加到列表中
print(s)
代码简写后
import random, string
from string import digits
#生成一个字符列表包含大小写字母和数字的字符串
chars = string.ascii_letters + string.digits
s = [random.choice(chars) for i in range(7)] #批量赋值列表 简写
print(s)