python初步学习(3)

 最近使用在线上(https://www.kesci.com/)创建python项目,可以不在自己电脑上安装pycharm,但是没有编译功能。

1.四位数无重复输出三位数的列表

程序

结果输出为:


结果一共有24种

2.使用python3.x生成随机数列表的时候形式是list(range(1,5))

程序


生成的结果

3.乘方的时候注意使用两个*号就可以,下面的print程序是用一句话用四个数输出无重复的三位数的过程

程序
上结果为乘方,下为无重复三位数

4.用户量统计问题,需要注意的就是要把list转换为set集合的方式去掉重复项

程序


结果


5.求两个数组的交集,可以用两种方法

交集第一种


结果
交集第二种结果与之相同

6.输出a列表中有的b列表中没有的值

程序

a=[2,3,4,5];b=[2,5,8],则a有b没有的值为3,4,

a有b没有的只有3,4

7.获取两个list的并集

并集程序

a=[2,3,4,5];b=[2,5,8]则并集应该为[2,3,4,5,8]

结果

8.获取两个list的差集

差集程序

a=[2,3,4,5];b=[2,5,8]则b中有的a中没有的值为[8],a中有的b中没有的值为[3,4]

差集结果
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容