“一行代码实现 xx”类题目

(1) 一行代码实现 1 – 100 的和

可以利用 sum() 函数。

在这里插入图片描述

(2) 一行代码实现数值交换

不用二话,直接换。

在这里插入图片描述

(3) 一行代码求奇偶数

使用列表推导式。

在这里插入图片描述

(4) 一行代码展开列表

使用列表推导式,稍微复杂一点,注意顺序。

在这里插入图片描述

(5) 一行代码打乱列表

用到 random 的 shuffle。

在这里插入图片描述

(6) 一行代码反转字符串

使用切片。

在这里插入图片描述

(7) 一行代码查看目录下所有文件

使用 os 的 listdir。

在这里插入图片描述

(8) 一行代码去除字符串间的空格

法 1 replace 函数。

在这里插入图片描述

法 2 join & split 函数。

在这里插入图片描述

(9) 一行代码实现字符串整数列表变成整数列表

使用 list & map & lambda。

在这里插入图片描述

(10) 一行代码删除列表中重复的值

使用 list & set。

在这里插入图片描述

(11) 一行代码实现 9 * 9 乘法表

稍稍复杂的列表推导式,耐心点就行,一点点的搞…

在这里插入图片描述

(12) 一行代码找出两个列表中相同的元素

使用 set 和 &。

在这里插入图片描述

(13) 一行代码找出两个列表中不同的元素

使用 set 和 ^。

在这里插入图片描述

(14)一行代码合并两个字典

使用 Update 函数。

在这里插入图片描述

(15) 一行代码实现字典键从小到大排序

使用 sort 函数。

在这里插入图片描述

发表评论

后才能评论