1、使用列表生成式生成如下列表:[1,9,25,49,81]
1 s = [i**2 for i in range(1,10)if i%2==1] 2 print(s)
2、输入一个由英文单词组成的字符串(分隔符自定),将每个单词的长度计算出来并形成一个新列表,并统计所有单词的平均长度。
1 s = input("请输入一个由英文单词组成的字符串,空格作为分隔符").split() 2 num =len(s) 3 x =list() 4 for i in range(0,num): 5 x.append(len(s[i])) 6 average =sum(x)/len(x)