字符串反转
1 | # todo String Reversal |
首字母大写
1 |
|
在字符串中查找唯一元素
1 | my_string = "aavvccccddddeee" |
次打印字符串或列表
1 | n = 3 # number of repetitions |
列表推导式
1 | # Multiplying each element in a list by 2 |
变量交换
1 | a = 1 |
将字符串拆分为子字符串列表
1 | string_1 = "My name is Chaitanya Baweja" |
将字符串列表组合成单个字符串
1 | list_of_strings = ['My', 'name', 'is', 'Chaitanya', 'Baweja'] |
检查回文字符串
1 | my_string = "abcba" |
列表中的元素统计
1 | # finding frequency of each element in a list |
查找两个字符串是否为字母
1 | from collections import Counter |
使用 try-except-else 块
1 | a, b = 1,0 |
使用枚举获取索引 / 值对
1 | my_list = ['a', 'b', 'c', 'd', 'e'] |
检查对象的内存使用情况
1 | import sys |
合并两个字典
1 | dict_1 = {'apple': 9, 'banana': 6} |
执行一段代码所需的时间
1 | import time |
展平列表清单
1 | from iteration_utilities import deepflatten |
从列表中随机取样
1 | import random |
数字化
1 | num = 123456 |
检查唯一性
1 | def unique(l): |