Python学习之列表学习

网友投稿 263 2022-08-28


Python学习之列表学习

序列是Python中最基本的数据结构

列表和元祖属于序列中最常用的内置类型

列表内的元素值可以被修改。

创建列表:

str = ['dj',2,10,'rr']print(str)

访问列表中的值:

和字符串一样,通过索引访问,也可以通过索引截取

str = ['dj' , 2 , 10 , 'muisc' , 15 , 8 , 'sky']# 访问列表内所有元素值print(str)print(str[:])print(str[::]) # 不写参数默认为0print(str[0:])print(str[:7])# 截取访问print(str[2:5])print(str[0:-1])print(str[1:5:2])print(str[:-6]) # -6 所在的位置是2 也就是2之前的可以访问,输出 ' dj '

修改列表元素

str = ['dj' , 2 , 10 , 'music' , 20]print(str[2])str[2] = 'tu3k'print(str[2])

删除列表元素

如后面还有元素 则自动补位

del str[2] # 10print(str[2]) # music

列表表达式和操作符

操作符:和字符串一样,+ 号表示拼接 * 表示重复列表次数

表达式:

str = ['dj' , 2 , 10 , 'music' , 20]str1 = [6 , 6 , 6]print(len(str))print(str + str1)print(str1 * 3)print(6 in str1)for x in str1: print(x,end="")

列表的截取和拼接

和字符串一样支持截取和拼接

# 截取str = ['nbfe' , 'baicai' , 'tu3k']print(str[-2])print(str[-1])# 拼接,不是赋值str1 = ['we' , 'are' , 'dj']str1 += strprint(str1)


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Python之字符串(String)(在python中字符串)
下一篇:Java中创建对象的6种方式
相关文章

 发表评论

暂时没有评论,来抢沙发吧~