热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Python练习列表生成式2018.11.30

#用列表生成式创建[1x1,2x2,3x3,,10x10]print([x*xforxinrange(1,11)])#用列表生成式创建[2x2,4x4,,66,

#用列表生成式创建[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)))
#注:使用拼接得到的结果都是字符串的格式

 

转:https://www.cnblogs.com/xinghen1216/p/10039221.html



推荐阅读
author-avatar
桔梗的坚守
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有