码迷,mamicode.com
首页 > 编程语言 > 详细

Python练习-列表生成器-2018.11.30

时间:2018-11-30 20:15:57      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:and   pre   字符   python   neu   bsp   字符串   int   1.3   

#用列表生成式创建[1x1, 2x2, 3x3, ..., 10x10]
print([x*x for x in range(1,11)])
#用列表生成式创建[2x2, 4x4,,6×6,..., 10x10]
print([x*x for x in range(1,11) if x%2 == 0]) 
#用随机数字生成一个list,并把这个数字list转换成字符串list
import random l=[] ram=random.sample(range(1,51),50) for x in ram: l.append(str(x)) print(l)
#在1-50之间随机生成4个数字,并把这4个数字分别依次加到4个姓名后边
import random
l=[]
ram=random.sample(range(1,51),4) #生成一个4个随机数的list
for x in ram:
    l.append(str(x)) #将list里的数字转换成字符串
L=[zhangsan,lisi,wangwu,zhaoliu]
sheet=[]
n=0
for x in L:
    sheet.append((L[n]+l[n]))
    n=n+1
print(sheet) 
#拼接得到字母、数字的组合
print(type(%s%ssss%d%(A,BB,33)))
#注:使用拼接得到的结果都是字符串的格式

 

Python练习-列表生成器-2018.11.30

标签:and   pre   字符   python   neu   bsp   字符串   int   1.3   

原文地址:https://www.cnblogs.com/xinghen1216/p/10039221.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!