python中的列表类型

                                         python的列表

1、列表的含义

python中的列表是非常重要的数据类型,在代码编写的过程中常常被用到,列表的可操作性极强,列表中可以包含列表、字符串、数字、字典、集合等其他数据类型,而且可以灵活的进行增、删、改、查操,真的不要太方便。

2、列表的使用

bicycle =['trek','cannondale','redline']   #英文方括号

print(bicycle )即可全部输出

如果想输出起中一个元素,只需要表明列表中的第几个元素即可 ;print(bicycle[1] )即可输出 'cannondale',有没有注意到,列表的元素是从0开始的

3、列表的函数

bicycle =['dtrek','cannondale','aedline']
   name = ['zhang','wang','li']
# 返回bicycle 中cannondale 的序列号
   print(bicycle.index('cannondale'))
#  返回bicycle 中cannondale 的个数
   print(bicycle.count('cannondale'))
   print(bicycle)
#  返回bicycle 中序列对那个的内容,同时,列表中的该数据被清楚
   print(bicycle.pop(1))
   print('pop later %s' %bicycle)
#  将列表bicycle ,排序,默认升序
   bicycle.sort()
   print('sort later %s' % bicycle)
#  将列表bicycle 倒叙排列
   bicycle.reverse()
   print('reverse later %s' %bicycle)
#  增加一个列表元素,排在列表最后边
   sot = bicycle.append('ahongqi')
   print ('append later %s' %bicycle)
# 赋值 bicycle 的内容,如果说bicycle变化了,该变量不会变化
   copylater =bicycle.copy()
   bicycle.reverse()
   print('copy later change %s' % bicycle)
   print('copy later %s' % copylater)
#  在列表bicycle 后边接入另外一个列表
   bicycle.extend(name)
   print('extend later %s' % bicycle)
#  在bicycle 的第一个位置插入一个元素 inset
   bicycle.insert(1,'inset')
   print('insert later %s' % bicycle)
#  在bicycle 元素移除ahongqi 
   bicycle.remove('ahongqi')
   print('remove later %s' % bicycle)
#  在bicycle 元素清空
   bicycle.clear()
   print('clear later %s' % bicycle)

运行的结果:

C:\Users\Administrator\PycharmProjects\python_bianliang\venv\Scripts\python.exe C:/Users/Administrator/PycharmProjects/python_bianliang/main.py
1
1
['dtrek', 'cannondale', 'aedline']
cannondale
pop later ['dtrek', 'aedline']
sort later ['aedline', 'dtrek']
reverse later ['dtrek', 'aedline']
append later ['dtrek', 'aedline', 'ahongqi']
copy later change ['ahongqi', 'aedline', 'dtrek']
copy later ['dtrek', 'aedline', 'ahongqi']
extend later ['ahongqi', 'aedline', 'dtrek', 'zhang', 'wang', 'li']
insert later ['ahongqi', 'inset', 'aedline', 'dtrek', 'zhang', 'wang', 'li']
remove later ['inset', 'aedline', 'dtrek', 'zhang', 'wang', 'li']
clear later []

Process finished with exit code 0
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值