Python是一种非常强大的编程语言,它允许你用简洁的代码完成复杂的任务。下面是一些Python中非常简单的代码示例,你可以根据需要使用它们:
1. 检查列表中是否有重复素:
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. 判断两个字符串是否为字谜(anagram):
python
from collections import Counter
def anagram(first, second):
return Counter(first) == Counter(second)
print(anagram("abcd3", "3acdb")) 输出:True
3. 打印字符串多次:
python
n = 2
s = "Programming"
print(s * n) 输出:ProgrammingProgramming
4. 将列表按照指定大小分块:
python
from math import ceil
def chunk(lst, size):
return list(map(lambda x: lst[x * size:(x + 1) * size], list(range(0, ceil(len(lst) / size)))))
print(chunk([1, 2, 3, 4, 5], 2)) 输出:[[1, 2], [3, 4], ]
5. 过滤列表中的素:
python
list1 = [12, 56, 34, 76, 79]
提取列表中大于50的素
list2 = [i for i in list1 if i > 50]
print(list2) 输出:[56, 76, 79]
6. 字符串对齐:
python
s = "Hello"
print(s.ljust(10)) 输出:'Hello '
print(s.rjust(10)) 输出:' Hello'
print(s.center(10)) 输出:' Hello '
这些代码示例展示了Python中一些基本而强大的功能。你可以根据自己的需求进一步探索和学习Python
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://sigusoft.com/bj/35522.html