python简易的实用代码,代替java复杂代码

1.检查两个给定列表是否含有重复元素

def check_repeat(lst):
	return len(lst)==len(set(lst))

2.检测两个字符串是否含有互相换位置的字符

from collections import Counter
def change(first,second):
	return Counter(first)==Counter(second)
change("abcd1","1adbc")

3.返回以字节为单位的字符串长度

def byte-size(string):
	return(len(string.encode("utf-8")))
byte-size("Hello World")#11

4.查看内存的情况

import sys
var=30
print(sys.getsizeof(var)

5.重复打印字符串N次

n=2
s="I love python"
print(s*n)

6.将字符串每个词的首字母大写

s="i love python forever"
print(s.title())

7.利用range函数将列表分成指定大小的小块

from math import ceil
def chunk(lst,size):
	return list(map(lambda x: lst[
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值