您的位置:首页 > 编程语言 > Python开发

Datawhale丨第二次python基础任务打卡

2019-04-02 14:45 232 查看

1. 列表

a. 标志

b. 基本操作(创建,append( ),pop( ) ,del( ), 拷贝)

c. 列表相关方法

2. 元组

a. 标志

b. 基本操作(创建及不可变性)

3. string字符串

a. 定义及基本操作(+,*,读取方式)

b. 字符串相关方法

4. 字符串格式化问题

 

1.列表

1.概念

列表(数据项不需要具有相同的类型)是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现,与字符串的索引一样,列表索引从0开始。

2. 基本操作

  • 创建列表: 只要把逗号分隔的不同的数据项使用方括号括起来即可

  • 访问列表中的值: 列表与元组、字符串类似,下标索引从0开始,可以进行截取,组合等

  • 更新列表: 可以对列表的数据项进行修改或更新,也可以使用append()方法来添加列表项

  • 删除列表元素: remove是删除首个符合条件的元素,而不是删除特定的索引;del是根据索引(元素所在位置)来删除的(可以一次删多个,传入单个数值或切片);pop也是根据索引删除(每次只能删1个),但它还会返回被删除的元素

  • 拷贝列表: copy()浅拷贝只能拷贝最外层,修改内层则原列表和新列表都会变化;copy.deepcopy()深拷贝是指将原列表完全克隆一份新的

  • 检查成员: in、not in,检查元素是否存在于列表中

  • 脚本操作符: 列表对 + 和 * 的操作符与字符串相似。+ 号用于组合列表,* 号用于重复列表

[code]list = [1,2,3,4]
print(list[2])
list[2]=12
list.append('a')
del list[3:]
print(list.pop(1))

3.列表相关方法

 

2. 元组

2.1 元组概念

Python 的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。

2.2 基本操作

  • 创建元组: 只需要在括号中添加元素,并使用逗号隔开即可(当只有一个元素时,也需要用逗号隔开,否则括号会被当成运算符)

  • 访问元组中的值: 元组与列表、字符串类似,下标索引从0开始,可以进行截取,组合等

  • 修改元组: 元组的元素不能修改,但可以进行连接组合创建成一个新元组

  • 删除元组: 元组中的元素值是不允许删除的,但可以使用del语句来删除整个元组

  • 检查成员: in、not in,检查元素是否存在于元组中

  • 脚本操作符: 元组对 + 和 * 的操作符与字符串相似,+ 用于组合,* 用于复制,都会生成一个新的元组

  • [code]tup = (1, 2, '3')
    tup2 = (4, )  # 当只有一个元素时,也需要用逗号隔开,否则括号会被当成运算符
    print(tup[0:2])  # 访问元组
    print(tup + tup2)  # 元组的元素不能修改,但可以进行连接组合创建成一个新元组
    del tup2  # 不能修改元素,但可以删除整个元组
    print(1 in tup)  # 检查成员
    print(tup * 2)  # 复制元组,生成新的元组

3. string字符串

3.1 定义及基本操作(+,*,读取方式)

字符串是 Python 中最常用的数据类型。可以使用引号('或")来创建字符串。

 

字符串相关方法:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: