总回顾
一、数字
复习转型:
v = int(...)
代码如下:
i = "123" v = int(i) print(v) 输出结果为:123
二、字符串
复习如下:
replace(替换)用法:
代码如下:
i = "123" v = i.replace('2','9') print(v) 结果为193
find(查找)用法:
代码如下:
i = "123" v = i.find('3') print(v) 结果为:2
join(连接):
代码如下:
i = "aiaknghui" v = "-".join(i) print(v) 结果为:a-i-a-k-n-g-h-u-i
strip(去空白):只能去除两边空白。
代码如下:
i = " aiaknghui " v = i.strip() print(v) 结果为:aiaknghui i = "aikang hui " v = i.strip() print(v) 结果为:aikang hui
startswith 从..开始:
代码如下:
i = "aikang hui " v = i.startswith("a") print(v) 结果为:True
split(分开):
代码如下:
i = "aikanghui " v = i.split("g") print(v) 结果为:['aikan', 'hui ']
upper(全部换大写):
代码如下:
i = "aikanghui" v = i.upper() print(v) 结果为:AIKANGHUI
lower(换小写):
代码如下:
i = "AIKANGHUI" v = i.lower() print(v) 结果为:aikanghui
foramt(占位符用):
代码如下:
i = "aikanglove{name}" v = i.format(name = 'hui') print(v) 结果为:aikanglovehui
三、列表
append(加在末尾):
代码如下:
i = [12,24,"36","aikang"] i.append("16") print(i) 结果为:12, 24, '36', 'aikang', '16']
extend(扩展):相当于执行了for循环
代码如下:
i = [12,24,"36","aikang"] i.extend([98]) print(i) 结果为:[12, 24, '36', 'aikang', 98] i = [12,24,"36","aikang"] b = [9898,00] i.extend(b) print(i) 结果为:[12, 24, '36', 'aikang', 98, 9898, 0]
insert(插入):
代码如下:
i = [12,24,"36","aikang"] print(i) i.insert(2,"hui") print(i) 结果为:[12, 24, '36', 'aikang'] [12, 24, 'hui', '36', 'aikang']
四、元组
元素不能被修改。
索引,切片,循环和列表相同
五、字典
get(获得):
代码如下:
dac = { "k1":"123", "k2":234, 3:["aiakng",555,"9874"] } v = dac.get("k1") print(v) 结果为:123
update(加入字典):
代码如下:
dac = { "k1":"123", "k2":234, 3:["aiakng",555,"9874"] } dac.update({4:"123"}) print(dac) 结果为:{'k1': '123', 'k2': 234, 3: ['aiakng', 555, '9874'], 4: '123'}
keys(输出keys):就是字典中 :前边的 ,以列表显示
代码如下:
dac = { "k1":"123", "k2":234, 3:["aiakng",555,"9874"] } v = dac.keys() print(v) 结果为:dict_keys(['k1', 'k2', 3])
values(输出values):就是字典中 :后边的,以列表显示
代码如下:
ac = { "k1":"123", "k2":234, 3:["aiakng",555,"9874"] } v = dac.values() print(v) 结果为:dict_values(['123', 234, ['aiakng', 555, '9874']])
items(显示字典):用元组显示
代码如下:
dac = { "k1":"123", "k2":234, 3:["aiakng",555,"9874"] } v = dac.items() print(v) 结果为:dict_items([('k1', '123'), ('k2', 234), (3, ['aiakng', 555, '9874'])])
六、布尔值
转型:bool(...)
说明:None,“” ,() , [] , 0 ===>>>False