1 # *********-list-*********
2 # 创建一个list
3 list1 = [1, 2, '力气,', 'afd']
4 print(type(list1))
5 print(list1)
6 # 添加单个元素
7 list1.append('ffff')
8 print(list1)
9 list2 = ['ff2', 34]
10 # 添加list
11 list2.extend(list1)
12 print(list2)
13 # 获取指定index的元素
14 print(list2[2])
15 # 删除指定values元素
16 list2.remove('value')
17 # 删除index=2的元素
18 del list2[2]
19 print(list2)
20 # 创建一个list1中的数据重复2次的list3
21 list3 = list1*2
22 print(list3)
23 # 排序
24 list4 = [1, 2, 8, 3, 12, 3]
25 # 升序
26 list4.sort()
27 print(list4)
28 # 降序
29 list4.reverse()
30 print(list4)
31 # 创建一个二维数组
32 list_muti = [[0, 0, 1]]*2
33 print(list_muti)
34 print(list_muti[0][1])
 1 # *********-dict-*********
2 # 创建一个dict
3 dict1 = {}
4 print(type(dict1))
5 # 字典添加元素
6 dict1['a'] = 'value-a'
7 print(dict1)
8 # 批量添加元素
9 listx = []
10 for value in ('abced'):
11 for key in (['abcde', 're', 1, 'n你re1', 3]):
12 if key in listx:
13 continue
14 else:
15 listx.append(key)
16 # print(value)
17 # print(key)
18 dict1[key] = value
19 break
20 print(dict1)
21 # dict里的fromkeys方法
22 dict1 = dict1.fromkeys(('a', 'ccc'), """ "nn'n'" """)
23 print(dict1)
24 # 获取keys之后转成list显示
25 keylist = list(dict1.keys())
26 print('%s' % keylist[0])
27 # 获取values之后转成list显示
28 valuelist = list(dict1.values())
29 print('%s' % valuelist[0])
30 print(dict1)
31 # 获取key对应的value
32 value = dict1['a']
33 print(value)
34 value2 = dict1.get('ccc', '木有找到')
35 # 与dict.get()方法一致,但是如果没有对应的key会自动创建一个key,value为none
36 dict1.setdefault('m')
37 print(dict1)
38 # 更新字典,如果没有对应的key会自动添加key-dict
39 dict1.update({'ccc': 'fff2'})
40 print(dict1)
41 value2 = dict1.get('ccc1', '木有找到')
42 print(value2)

最新文章

  1. Apple Reject
  2. CCF 模拟C 找最大矩形+输入输出外挂
  3. 最好的文本框样式 最漂亮的文本框样式 textbox css样式
  4. aaaaaaaaaaaaaaa
  5. Date类型,Boolean类型,Number类型
  6. 第三十课:JSDeferred详解1
  7. MySQL中怎么对varchar类型排序问题
  8. 【linux】bash常用快捷键
  9. 【转载】TCL装载包和版本控制
  10. Java JDK1.5、1.6、1.7新特性整理(转)
  11. thinkphp中session跨域问题
  12. 层叠样式优先级CSS
  13. Android RxJava使用介绍(三) RxJava的操作符
  14. Nginx多虚拟主机下泛域名配置
  15. python爬虫数据解析之正则表达式
  16. nginx反向代理mysql及负载
  17. Linux学习笔记:scp远程拷贝文件
  18. 【UOJ】【BZOJ】 [Zjoi2016]小星星
  19. python常用字符串处理(转)
  20. TryXXX模式(深入理解c#)

热门文章

  1. Mysql之案例分析(一)
  2. 【论文笔记】Learning Fashion Compatibility with Bidirectional LSTMs
  3. [Fundamental of Power Electronics]-PART II-9. 控制器设计-9.6 环路增益的测量/9.7 本章小结
  4. 201871030114-蒋鑫 实验三 结对项目—《D{0-1}KP 实例数据集算法实验平台》项目报告
  5. 安装Dynamics CRM Report出错二
  6. WPF-3D圆柱体透视
  7. 前端数据渲染及mustache模板引擎的简单实现
  8. composer PSR规范
  9. 文档翻译第002篇:Process Monitor帮助文档(Part 2)
  10. hdu4122 制作月饼完成订单的最小花费