欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > python >内容正文

python

python无所不能_python-列表

发布时间:2025/3/12 python 37 豆豆
生活随笔 收集整理的这篇文章主要介绍了 python无所不能_python-列表 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

列表创建:

# 方式一:(常用)

s = [1, 2, '小超银']

print(s) # [1, 2, '小超银']

# 方式二:(不常用)

s1 = list() # 空列表

l1 = list('123')

print(l1) # ['1', '2', '3']

# 方式三:列表推导式

l1 = [i for i in range(1,5)]

print(l1) # [1, 2, 3, 4]

增:

# append 追加,给列表的最后面追加一个元素

l = [1, 2, 'a']

l.append(666)

print(l) # [1, 2, 'a', 666]

# insert 插入在列表的任意位置插入元素

l = [1, 2, 'a']

l.insert(1,'小超银')

print(l) # [1, '小超银', 2, 'a']

# extend 迭代着追加,在列表的最后面迭代着追加一组数据

l = [1, 2, 'a']

l.extend('小超银')

print(l) # [1, 2, 'a', '小', '超', '银']

l1= [1, 2, 'a']

l1.extend(['小超银'])

print(l1) # [1, 2, 'a', '小超银']

# pop 通过索引删除列表中对应的元素,该方法有返回值,返回值为删除的元素

l = ['小超银', '帅气', '无所不能', '男生']

ret = l.pop(1)

print(ret,l) # 帅气['小超银', '无所不能', '男生']

# remove 通过元素删除列表中该元素

l = ['小超银', '帅气', '无所不能', '男生']

l.remove('帅气')

print(l) # ['小超银', '无所不能', '男生']

# clear 清空列表

l = ['小超银', '帅气', '无所不能', '男生']

l.clear()

print(l) # []

# del

#按照索引删除该元素

l = ['小超银', '帅气', '无所不能', '男生']

del l[2]

print(l) # ['小超银', '帅气', '男生']

# 切片删除该元素

l = ['小超银', '帅气', '无所不能', '男生']

del l[1:]

print(l) # ['小超银']

# 切片(步长)删除该元素

l = ['小超银', '帅气', '无所不能', '男生']

del l[::2]

print(l) # [ '帅气', '男生']

# 按照索引改值

l = ['小超银', '帅气', '无所不能', '男生']

l[0] = '男神'

print(l) # ['男神', '帅气', '无所不能', '男生']

# 按照切片改值(迭代着增加)

l = ['小超银', '帅气', '无所不能', '男生']

l[1:3] = 'abcdefg'

print(l) # ['小超银', 'a', 'b', 'c', 'd', 'e', 'f', 'g', '男生']

# 按照切片(步长)改值(必须一一对应)

l = ['小超银', '帅气', '无所不能', '男生']

l[::2] = '对应'

print(l) # ['对', '帅气', '应', '男生']

切片去查,或者循环去查。

总结

以上是生活随笔为你收集整理的python无所不能_python-列表的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。