首页 > 代码库 > Python学习笔记_Chapter 6定制数据对象
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=http://www.mamicode.com/open(‘test.txt‘)#打开的是问本文件哦s_a=data.readline()#读出文件中的一行数据,返回结果为string#遍历datafor 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
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。