前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >practice_5(列表函数)

practice_5(列表函数)

原创
作者头像
ruochen
修改2021-05-19 15:49:38
修改2021-05-19 15:49:38
3030
举报
append()和extend()和insert()
代码语言:txt
复制
a = [1,2,3,4,5] 
a.append([6,7,8])
print(a)

b = [1,2,3,4,5]
b.extend([6,7,8])
print(b)

c = [1,2,3,4,5]
c.insert(3,10)
print(c)
代码语言:txt
复制
[1, 2, 3, 4, 5, [6, 7, 8]]
代码语言:txt
复制
[1, 2, 3, 4, 5, 6, 7, 8]
代码语言:txt
复制
[1, 2, 3, 10, 4, 5]
假定给出一个列表 member = "图灵", "的", "周老师", "是最帅的"
想要把member变成 member = "图灵", 99, "的",88, "周老师",77, "是最帅的", 666应该怎么做?
代码语言:txt
复制
member = ["图灵", "的", "周老师", "是最帅的"]
member.insert(1,99)
member.insert(3,88)
member.insert(5,77)
member.append(666)
print(member)
代码语言:txt
复制
['图灵', 99, '的', 88, '周老师', 77, '是最帅的', 666]
请问如何将下边这个列表的"图灵学院"修改为"周老师"?
代码语言:txt
复制
ls = [1, [1, 2, ['图灵学院']], 3, 5, 8, 13, 18]
代码语言:txt
复制
ls = [1, [1, 2, ['图灵学院']], 3, 5, 8, 13, 18]

ls[1][2][0] = "周老师"
print(ls)
代码语言:txt
复制
[1, [1, 2, ['周老师']], 3, 5, 8, 13, 18]
将列表推导式还原出来
代码语言:txt
复制
ls = [(x, y) for x in range(10) for y in range(10) if x%2 == 0 if y %2 == 0]
代码语言:txt
复制
ls = [(x, y) for x in range(10) for y in range(10) if x%2 == 0 if y %2 == 0]
print(ls)
代码语言:txt
复制
[(0, 0), (0, 2), (0, 4), (0, 6), (0, 8), (2, 0), (2, 2), (2, 4), (2, 6), (2, 8), (4, 0), (4, 2), (4, 4), (4, 6), (4, 8), (6, 0), (6, 2), (6, 4), (6, 6), (6, 8), (8, 0), (8, 2), (8, 4), (8, 6), (8, 8)]
代码语言:txt
复制
ls = []
for x in range(10):
    for y in range(10):
        if x%2 == 0 and y %2 == 0:
            ls.append((x,y))
            
print(ls)       
代码语言:txt
复制
[(0, 0), (0, 2), (0, 4), (0, 6), (0, 8), (2, 0), (2, 2), (2, 4), (2, 6), (2, 8), (4, 0), (4, 2), (4, 4), (4, 6), (4, 8), (6, 0), (6, 2), (6, 4), (6, 6), (6, 8), (8, 0), (8, 2), (8, 4), (8, 6), (8, 8)]

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • append()和extend()和insert()
  • 假定给出一个列表 member = "图灵", "的", "周老师", "是最帅的"
  • 想要把member变成 member = "图灵", 99, "的",88, "周老师",77, "是最帅的", 666应该怎么做?
  • 请问如何将下边这个列表的"图灵学院"修改为"周老师"?
  • 将列表推导式还原出来
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档