马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
本帖最后由 15271953841 于 2024-2-21 06:22 编辑
Python 3.12.1 (tags/v3.12.1:2305ca5, Dec 7 2023, 22:03:25) [MSC v.1937 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license()" for more information.
heros=["钢铁侠","绿巨人"]
heros.append ("黑寡妇") (append的方法虽好,但每次只能增加一个)
heros
['钢铁侠', '绿巨人', '黑寡妇']
heros.extend(["鹰眼","灭霸","雷神"]) (extend()方法的参数必须是一个可迭代的对象,新的内容是追加到原来列表最后元素的后面)
heros
['钢铁侠', '绿巨人', '黑寡妇', '鹰眼', '灭霸', '雷神']
S=[1,2,3,4,5]
S
[1, 2, 3, 4, 5]
S[len(S):]=[6]
S
[1, 2, 3, 4, 5, 6]
S[len(S):]=[7,8,9]
S
[1, 2, 3, 4, 5, 6, 7, 8, 9]
S=[1,3,4,5]
S.insert(1,2) (1表示下标所处的位置,2表示要插入的数)
S
[1, 2, 3, 4, 5]
S.insert(0,0) (第一个参数为0,它插入的位置在开头)
S
[0, 1, 2, 3, 4, 5]
S.insert(len(S),6) (第一个参数是len(S),它插入的位置在末尾。)
S
[0, 1, 2, 3, 4, 5, 6]
heros.remove("灭霸")
heros
['钢铁侠', '绿巨人', '黑寡妇', '鹰眼', '雷神'] (Attention:1、如果列表中存在多个匹配的元素,那么它只会删除第一个,也是下标最小的那个。
2、指定的元素不存在,那么程序会报错)
heros.remove("金莲")
Traceback (most recent call last):
File "<pyshell#22>", line 1, in <module>
heros.remove("金莲")
ValueError: list.remove(x): x not in list
heros.pop(2)
'黑寡妇'
heros
['钢铁侠', '绿巨人', '鹰眼', '雷神']
heros.clear() (清空)
heros
[] (变成一个空列表)
|