自己刚刚入门python,感觉不是那么顺手,
有没有比较实用的python小技巧?
这不就刚刚好撞在我的点上吗?

俺就小小的总结了一下~
这一总结就总结了24个点,你说我这兴奋劲儿~
有什么python相关报错解答自己不会的、或者源码资料/模块安装/
女装大佬精通技巧都可以来这里:(https://jq.qq.com/?_wv=1027&k=dwzSWSBK)或者+V:python10010问我

1.唯一性 以下方法可以检查给定列表是否有重复的地方,可用set()的属性将其从列表中删除。
x = [1,1,2,2,3,2,3,4,5,6]
y = [1,2,3,4,5]
len(x)== len(set(x)) # False
len(y)== len(set(y)) # True
2.变位词(相同字母异序词) 此方法可用于检查两个字符串是否为变位词。
from collections import Counter
>>> Counter('abadfsdafsdfjsdaf')
Counter({
'a': 4, 'd': 4, 'f': 4, 's': 3, 'b': 1, 'j': 1})
def anagram(first, second):
return Counter(first) == Counter(second)
anagram("abcd3", "3acdb") # True
3.内存 此代码段可用于检查对象的内存使用情况。
import sys
variable = 30
print(sys.getsizeof(variable)) # 28
4.字节大小 此方法可输出字符串的字节大小。
print(len(''.encode('utf-8')))# 0
print(len('hellow sdfsdaf'.encode('utf-8'))) # 14
5.打印N次字符串 此代码段无需经过循环操作便可多次打印字符串。
n = 2;
s ="Programming";
print(s * n); # ProgrammingProgramming
6.首字母大写
以下代码片段只利用了title(),就能将字符串中每个单词的首字母大写。
s = "programming is awesome"
print(s.title()) # Programming Is Awesome
7.列表细分
该方法将列表细分为特定大小的列表。
>>> list = list(