码迷,mamicode.com
首页 > 编程语言 > 详细

20190804-Python基础 第二章 列表和元组(2)

时间:2019-08-05 00:16:46      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:操作   nts   元组   方法   字符   object   列表方法   perl   字符串转换   

1. list函数,用于将字符串转换为列表

2. 基本的列表操作

修改列表 - 给元素赋值,使用索引表示法给特定的元素赋值,如x[1] = 2

删除元素 - 使用del语句即可

 1 name1 = [a,d,g,h]
 2 name2 = [1,2,3,4]
 3 del name1[1]
 4 print(name1)
 5 print(len(name1))
 6 
 7 del name2[1:3]
 8 print(name2)
 9 print(len(name2))
10 
11 结果:
12 [a, g, h]
13 3
14 [1, 4]
15 2

给切片赋值 - 同时给多个元素赋值

1 name = list(Perl)
2 name[1:] = list(ython)
3 print(name)
4 结果:
5 [P, y, t, h, o, n]

给切片赋值 - 插入新元素(此时,切片工具中的第一个索引和第二个索引必须相同)

1 name = list(Perl)
2 name[1:1] = list(ython)
3 print(name)
4 结果:
5 [P, y, t, h, o, n, e, r, l]

3. 列表方法

方法是与对象(列表、数、字符串等)联系紧密的函数。调用方法:

object.method(arguments)

3.1 append - 将一个对象附加到列表末尾 - P34

 

 

 

 

 

 

 

6. list函数,用于将字符串转换为列表

 7. 基本的列表操作

修改列表 - 给元素赋值,使用索引表示法给特定的元素赋值,如x[1] = 2

删除元素 - 使用del语句即可

 1 name1 = [a,d,g,h]
 2 name2 = [1,2,3,4]
 3 del name1[1]
 4 print(name1)
 5 print(len(name1))
 6 
 7 del name2[1:3]
 8 print(name2)
 9 print(len(name2))
10 
11 结果:
12 [a, g, h]
13 3
14 [1, 4]
15 2

给切片赋值 - 同时给多个元素赋值

1 name = list(Perl)
2 name[1:] = list(ython)
3 print(name)
4 结果:
5 [P, y, t, h, o, n]

给切片赋值 - 插入新元素(此时,切片工具中的第一个索引和第二个索引必须相同)

1 name = list(Perl)
2 name[1:1] = list(ython)
3 print(name)
4 结果:
5 [P, y, t, h, o, n, e, r, l]

 

20190804-Python基础 第二章 列表和元组(2)

标签:操作   nts   元组   方法   字符   object   列表方法   perl   字符串转换   

原文地址:https://www.cnblogs.com/ElonJiang/p/11300533.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!