简单的程序代码大全 8个超级简单的Python代码
原创

简单的程序代码大全 8个超级简单的Python代码

好文

热门答案:

8个超级简单的Python代码。赶紧试一试

今天分享8个超级简单的Python代码。大家看完可以自己尝试着写一写。对新手来说很好的练习方式!一起看看吧~~

1。重复元素判定

检查给定列表是不是存在重复元素。使用set()函数来移除所有重复元素。

8个超级简单的Python代码。赶紧试一试

def all_unique(lst):
return len(lst)== len(set(lst))
x = [1,1,2,2,3,2,3,4,5,6]
y = [1,2,3,4,5]
print(all_unique(x))   # False
print(all_unique(y))   # True

2。判定字符元素组成

检查两个字符串的组成元素是不是一样的。

8个超级简单的Python代码。赶紧试一试

from collections import Counter
def anagram(first, second):
return Counter(first) == Counter(second)
print(anagram("abcd3", "3acdb"))   # True

3。打印 N 次字符串

该代码块不需要循环语句就能打印 N 次字符串。

8个超级简单的Python代码。赶紧试一试

n = 2
s ="吊车尾"
print(s * n)   # 吊车尾吊车尾

4。分块

给定具体的大小。定义一个函数以按照这个大小切割列表。

8个超级简单的Python代码。赶紧试一试

from math import ceil
def chunk(lst, size):
return list(
map(lambda x: lst[x * size:x * size + size],
list(range(0, ceil(len(lst) / size)))))
print(chunk([1,2,3,4,5],2))   # [[1,2],[3,4],5]

5。逗号连接

将列表连接成单个字符串。且每一个元素间的分隔方式设置为了逗号。

8个超级简单的Python代码。赶紧试一试

hobbies = ["篮球", "足球", "羽毛球"]
print("我的爱好是: " + ", ".join(hobbies))
# 我的爱好是: 篮球, 足球, 羽毛球

6。元素频率

根据元素频率取列表中最常见的元素。

8个超级简单的Python代码。赶紧试一试

def most_frequent(list):
return max(set(list), key = list.count)
list = [1,2,1,2,3,2,1,4,2,3,1,2,1]
print(most_frequent(list))   # 1

7。打乱顺序

打乱列表元素的顺序。它主要会通过 Fisher-Yates 算法对新列表进行排序。

8个超级简单的Python代码。赶紧试一试

from copy import deepcopy
from random import randint
def shuffle(lst):
temp_lst = deepcopy(lst)
m = len(temp_lst)
while (m):
m -= 1
i = randint(0, m)
temp_lst[m], temp_lst[i] = temp_lst[i], temp_lst[m]
return temp_lst
foo = [1,2,3]
print(shuffle(foo))   # [3,1,2]

8。交换值

不需要额外的操作就能交换两个变量的值。

8个超级简单的Python代码。赶紧试一试

def swap(a, b):
return b, a
a, b = -1, 14
print(swap(a, b))   # (14, -1)

大家还在搜:

  • 简单的程序代码大全
  • 您还感兴趣的文章推荐

    以上就是由互联网推广工程师 桔子生活网 整理编辑的,如果觉得有帮助欢迎收藏转发~

    分享到 :
    相关推荐

    回复 长街听风 取消回复

    登录... 后才能评论

    评论(2)

    • 眼角痣 永久VIP 2022年10月12日 22:55:23

      代码,元素,简单,字符串,吊车,列表,就能,不需要,逗号,羽毛球

    • 风华三生 永久VIP 2022年10月12日 22:55:23

      简单的程序代码大全 8个超级简单的Python代码,现在知道了,不过这这篇解答确实也是太好了

    • 长街听风 永久VIP 2022年10月12日 22:55:23

      今天分享8个超级简单的Python代码。大家看完可以自己尝试着写一写。对新手来说很好的练习方式!一起看看吧~~