python——列表

列表

列表是python中的基础数据类型之一,以[]括起来,每个元素以逗号隔开。列表是一种有序的集合,可以随时对其进行增删改查等操作

li = [1,4,'我','爱','python']
# li.extend('才怪')
# li.pop(1)
# del li[:2]
# li.remove('我')
# li.remove('wo')
li[1] = 2,3
print(li)

[1, (2, 3), '我', '爱', 'python']
# l3 = ['alex', 'wusir', ['taibai',99,'ritian'], 20]
# 1, 找到alex的e元素。
# 2, 将wusir变成大写。
# 3, 给此列表['taibai',99,'ritian'] 追加一个元素,'文周'
# 4,将 'taibai' 首字母大写
# 5,将 99 通过数字加1 的方式变成100,并放回原处
l3 = ['alex', 'wusir', ['taibai',99,'ritian'], 20]
i = l3.index('alex')
print(l3[i].find('e'))
2
l3 = ['alex', 'wusir', ['taibai',99,'ritian'], 20]
j = l3.index('wusir')
l3[j] = l3[j].upper()
print(l3)
['alex', 'WUSIR', ['taibai', 99, 'ritian'], 20]
l3 = ['alex', 'wusir', ['taibai',99,'ritian'], 20]
# k = l3.index(['taibai',99,'ritian'])
# l3[k] = l3[k].append('文周')
# print(l3)
print(l3[2][2])
ritian
for a in range(10,1):
    print(a)
l1 = ['alex', 'wusir', 'taibai', 'egon', '景女神', '文周老师', '日天']
for i in range(len(l1)):
    print(i)
    
for i in l1:
    j = l1.index(i)
    print(j)
    

0
1
2
3
4
5
6
tub = (1)
type(tub)
int

#列表的增删改查

增:共有三种方法
其一,insert()方法,按索引添加

l1 = ['我', 'ai', 'python']
l1.insert(1,123)
l1
['我', 123, 'ai', 'python']

其二,append()方法,添加到列表后面

l1.append('才怪')
l1
['我', 123, 'ai', 'python', '才怪']

其三,extend()方法,迭代的增,默认加在后方

l1 = ['我', 'ai', 'python']
l1.extend('a,b,c','d,e')
l1
---------------------------------------------------------------------------

TypeError                                 Traceback (most recent call last)

<ipython-input-2-4d8c8ddbbf54> in <module>()
      1 l1 = ['我', 'ai', 'python']
----> 2 l1.extend('a,b,c','d,e')
      3 l1


TypeError: extend() takes exactly one argument (2 given)
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • a =["zhangshan","lis","ww","dfad","asdfd"] """ 在python的使用...
    余国勇阅读 425评论 0 0
  • 一、列表的作用 列表在Python中是一个任意类型对象位置的相关有序集合,它没有固定大小,根据数据量的不同可以动态...
    转身后的那一回眸阅读 1,187评论 0 0
  • 列表操作 列表是Python中最基本的数据结构,列表是最常用的Python数据类型,列 表的数据项不需要具有相...
    Customer_阅读 393评论 1 4
  • 一、列表 需要安利一下:列表和字符串数是不一样的.进行操作时列表可以发生改变,而字符串不可以,所以直接在原来的对象...
    小学弟_阅读 745评论 0 0
  • 文: 海阔天空 你们款款的从历史中走来 染红了半边天空 唱你们的歌久久徘徊 你们当中有无数个诗人 更有无数个英雄 ...
    风铃_f1d6阅读 176评论 0 0