python学习第2天笔记

1、列表

  1.1 列表中元素用中括号[]括起来,元素间用逗号,隔开

  1.2 列表中的元素可以是不同类型

  1.3 列表元素访问格式为:列表名称[索引]

  1.4 支持原位改变

2、字典表

  2.1 字典表元素用花括号{}括起来,元素间用逗号,隔开

  2.2 字典表中元素为键、值对的方式

  2.3 字典表中元素的访问格式为:字典名[键],或者字典名.get(键)

3、元组

  3.1 元组中元素用括号()括起来,元素间用逗号,隔开

  3.2 元组中元素的访问格式为:元组名[索引]

  3.3 不支持原位改变

4、数值相除

  4.1 用/,//,其中//会去除小数部分

5、print函数

  5.1 自带终止符号\n

  5.2 自定义终止符号时,end=''

6、isinstance()

  判断某个元素是否属于某一类型,如isinstance(3,int)

7、字符串元素的访问

  7.1 单个元素访问:名字[索引]

  7.2 多个元素访问:字符串名[索引:索引]

  7.3 末尾元素访问:字符串名[-1],或字符串名[len()-1]

  7.4 取某些元素:字符串名[::2]

  7.5 取所有元素:字符串名[:]

8、字符串与列表的转换

  8.1 字符串转列表:list(字符串)

  8.2 列表转字符串:''.join(列表)

9、python中交换变量

  a,b=b,a

10、列表推导

  [c**2 for c in 列表]

11、列表复制中需要注意的问题

  11.1 a=[1,2,3],b=a,则对a做出的改变也会体现到b当中

  11.2 a=[1,2,3],b=a[:],则对a做出的改变不会影响b

  11.3 a=[1,2,3],b=a.copy(),则对a做出的改变不会影响b

猜你喜欢

转载自www.cnblogs.com/zhuome/p/11294381.html