列表内置方法
.append() # 追加值
.insert() # 根据索引追加
.del() # 删除整个列表,或指定值
.remove() # 指定删除值
.pop() # 按照索引删除
.sort() # 顺序排列
.revers() # 倒叙排列
.clear() # 清空整个列表
.append() 追加到末尾
lists = ['rocco', 'chendan', 'liuxin']
lists.append("GG")
print(lists) # ['rocco', 'chendan', 'liuxin', 'GG']
.insert() 指定索引位置追加
lists = ['rocco', 'chendan', 'liuxin']
lists.insert(0, "baby")
print(lists) # ['baby', 'rocco', 'chendan', 'liuxin']
.del() 删除
lists = ['rocco', 'chendan', 'liuxin']
del lists[0]
print(lists) # ['chendan', 'liuxin']
del lists
.remove() 删除单个值
lists = ['rocco', 'chendan', 'liuxin']
res = lists.remove("rocco") # ['chendan', 'liuxin'] None
print(lists, res)
.pop() 按照索引删除并返回值
lists = ['rocco', 'chendan', 'liuxin']
res = lists.pop(0)
print(res) # rocco
print(lists) # ['chendan', 'liuxin']
.sort() 顺序排列
nams = [1, 2, 3, -1, -3, -4]
nams.sort()
print(nams) # [-4, -3, -1, 1, 2, 3]
.reverse() 倒叙排列
nams = [1, 2, 3, -1, -3, -4]
nams.sort(reverse=True)
print(nams) # [3, 2, 1, -1, -3, -4]
.clear() 清空整个列表无返回
dicts = {"name": "rocco", "name1": "chedan", "age": 19, "age1": 22}
print(dicts.clear())
字典内置方法
.fromkeys() # 指定key自动填充字典
.get() # 取值不存在返回None不报错
.len() # 统计长度
.pop() # 删除并返回值
.del() # 删除值或字典
.keys() # 只显示key
.values() # 只显示values
.items() # key对应的values在同一个元组中
.update() # 新增字典
.stedefault() # 更新字典
.fromkeys() 指定key自动填充values
tt = ["name", "age", "gender"]
dicts1 = {}.fromkeys(tt, "None") # 自定义填充的Values
print(dicts1) # {'name': 'None', 'age': 'None', 'gender': 'None'}
.get() 取值不存在会返回None
dicts = {'name': "rocco", 'age': 10, "value": 30}
print(dicts.get("namee")) # None
.len() 统计字典长度
dicts = {'name': "rocco", 'age': 10, "value": 30}
print(len(dicts)) # 3
.pop() 删除值并返回
dicts = {'name': "rocco", 'age': 10, "value": 30}
po = dicts.pop("value")
print(po) # 30
print(dicts) # {'name': 'rocco', 'age': 10}
.del() 删除值或字典
dicts = {'name': "rocco", 'age': 10, "value": 30}
del dicts["name"]
print(dicts) # {'age': 10, 'value': 30}
.keys() 筛选key
dicts = {'name': "rocco", 'age': 10, "value": 30}
key = dicts.keys()
print(key) # dict_keys(['name', 'age', 'value'])
.values() 筛选values
dicts = {'name': "rocco", 'age': 10, "value": 30}
val = dicts.values()
print(val) # dict_values(['rocco', 10, 30])
.items() key与values在同一字典
dicts = {'name': "rocco", 'age': 10, "value": 30}
ite = dicts.items()
print(ite) # dict_items([('name', 'rocco'), ('age', 10), ('value', 30)])
.update() 新增值
dicts = {"name": "rocco", "name1": "chedan", "age": 19, "age1": 22}
dicts.update({"lave": 10, "lave": 30})
print(dicts) # {'name': 'rocco', 'name1': 'chedan', 'age': 19, 'age1': 22, 'lave': 30}
.setdefault() 值存在则对应返回,不存在则追加
每次只能查找或者追加单个
dicts = {"name": "rocco", "name1": "chedan", "age": 19, "age1": 22}
res = dicts.setdefault('name') # key存在则会返回对应values
res1 = dicts.setdefault('google','Google 搜索') # key不存在则会添加到字典中
print(res) # rocco
print(dicts) # {'name': 'rocco', 'name1': 'chedan', 'age': 19, 'age1': 22, 'google': 'Google 搜索'}
最新评论
# 这只是一个创建远程登录并授权的语句、仅作为记录 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Fit2cloud!' WITH GRANT OPTION;
当MGR集群初始化结束后,需要开启MGR集群自启动(需要有一台节点是自动开启引导) loose-group_replication_start_on_boot = ON #设置节点是否在启动时自动启动 MGR 集群 loose-group_replication_bootstrap_group = ON #设置节点是否作为初始引导节点启动集群
密码:blog.sirliu.com
本内容密码:blog.sirliu.com 最新整理的文章在这里喔:https://blog.sirliu.com/2018/11/shell_lian_xi_ti.html