Python学习笔记_Chapter 6定制数据对象

1. 有用的BIF

a. 判断字符串中是否包含子字符串

1 if s_a in s_b:


 

b. pop()

描述:从指定的列表位置删除并返回一个数据项

1 (sarah_name,sarah_dob)=l_rah.pop(0),l_rah.pop(0)
2 #pop(0)中0位置为list中第一个数据项
3 #第一次执行pop赋值给sarah_name


c. strip()

输入的是字符串,返回的是列表

d.open

  • 读文件时可以多种方式打开文件,取出的数据是不同的,可以是文本也可以是二进制。
  • 文件是文本文件时:
    data=open(test.txt)#打开的是问本文件哦
    s_a=data.readline()#读出文件中的一行数据,返回结果为string
    #遍历data
    for item in data:
         print(item)
     

 

2. 字典dict

也称映射,散列,关联数组。

字典是Python内置数据类型,允许将数据与名称()相关联,而不是与数字相关联。

a.使用字典

创建空字典:两种创建空字典的方式

1 d_a={}
2 d_b=dict()

向字典中添加数据:批量添加与逐个添加

1 d_a[name]=dest
2 d_a[ex]=female
3 
4 d_b={name:michal,sex:male}

访问单个数据:

1 d_a[name]

扩展字典中数据:注意字典中不维持插入的顺序,只关注关联关系

d_a[hobby]=game
#在d_a中添加一个新的键hobby

 

Python学习笔记_Chapter 6定制数据对象,布布扣,bubuko.com

Python学习笔记_Chapter 6定制数据对象

上一篇:Spring事物


下一篇:七日Python之路--第五天(之找点乐子)