如何学Python最快,当然是实践各种小项目。只有自己思考、自己写,才能记住规则。今天要和大家分享的是30个初学者可以尝试自己实现的极简任务;本文也是30段代码,Python开发者也可以看看有没有什么意想不到的用法。1.重复元素判断下面的方法可以检查给定列表中是否有重复元素,它会使用set()函数来移除所有重复元素。defall_unique(lst):returnlen(lst)==len(set(lst))x=[1,1,2,2,3,2,3,4,5,6]y=[1,2,3,4,5]all_unique(x)#Falseall_unique(y)#True2.字符元素组成判断判断两个字符串的组成元素是否相同。fromcollectionsimportCounterdefanagram(first,second):returnCounter(first)==Counter(second)anagram("abcd3","3acdb")#True3。内存占用下面的代码块可以查看变量variable占用的内存。importsysvariable=30print(sys.getsizeof(variable))#244。字节占用下面的代码块可以检查字符串占用的字节数。defbyte_size(string):return(len(string.encode('utf-8')))byte_size('
