Python: simple code
程序员文章站
2022-06-22 10:47:12
# !/usr/bin/env python3.6 # -*- coding: utf-8 -*- # visual studio 2017 # 2019 10 12 Geovin Du print from turtle import *; import sys; from math import... ......
# !/usr/bin/env python3.6
# -*- coding: utf-8 -*-
# visual studio 2017
# 2019 10 12 geovin du print
from turtle import *;
import sys;
from math import ceil;
import re;
import time;
import operator;
from copy import deepcopy;
from random import randint;
print('geovindu');
# 重复元素判定
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]
all_unique(x) # false
all_unique(y) # true
# #字符元素组成判定
from collections import counter
def anagram(first, second):
return counter(first) == counter(second)
anagram("abcd3", "3acdb") # true
#内存占用
variable = 30
print(sys.getsizeof(variable)) # 24
#字节占用
def byte_size(string):
return(len(string.encode('utf-8')))
byte_size('
赞 (0)
打赏
微信扫一扫
相关文章:
-
-
写了那么多年 Java 代码,终于 debug 到 JVM 了
继上篇文章 "原创 | 全网最新最简单的 openjdk13 代码编译" 之后,我们有了自己编译后的 jdk 和 hotspot,如下图所示。接下来... [阅读全文] -
快速搭建spring boot2.0+mybatis+thymeleaf 项目 使用工具STS 3.9.7(eclipse) 首先创建一个sprin... [阅读全文]
-
前言 今天我们一起看看中介者模式,怎么去理解这个模式呢?说起来也简单、好理解。生活中我们租房经常都是通过中介来实现的。一般租房要么是房东直租要么是中... [阅读全文]
-
spring5 源码深度解析----- @Transactional注解的声明式事物介绍(100%理解事务)
面的几个章节已经分析了spring基于@AspectJ的源码,那么接下来我们分析一下Aop的另一个重要功能,事物管理。 事务的介绍 1.数据库事物特... [阅读全文] -
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
下一篇: 面向过程与面向对象及面向对象三大特性
发表评论