Python中如何进行列表切片与复制操作?

2026-06-10 23:079阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计181个文字,预计阅读时间需要1分钟。

Python中如何进行列表切片与复制操作?

获取前三个玩家:Charles, Martina, Michael获取中间三个玩家:Martina, Michael, Florence遍历前三个玩家:Charles, Martina, Michael

""" 列表切片(获取想要位置长度的列表(子集))"""players = ['charles', 'martina', 'michael', 'florence', 'eli']
print(players[0:3])
print(players[1:])
print(players[:2])

""" 遍历切片
"""for player in players[:3]:
print(player.title())

""" 复制列表
"""copy_players = players[:]
print(copy_players)

copy_players = players[2:4]
print(copy_players)

""" 练习题
"""foods_list = ['pizza', 'falafel', 'carrot cake', 'cannoli']
print('当前食物清单为:')
for foods in foods_list:
print('['+foods+']', end = ' || ')
print('\n')
friend_foods = foods_list[0:3]
print('我的朋友爱吃的食物清单为:'+str(friend_foods))
foods_list.append('hamburger')
print('当前食物清单为:'+str(foods_list))
print('我的朋友爱吃的食物清单为:'+str(friend_foods))

Python中如何进行列表切片与复制操作?

本文共计181个文字,预计阅读时间需要1分钟。

Python中如何进行列表切片与复制操作?

获取前三个玩家:Charles, Martina, Michael获取中间三个玩家:Martina, Michael, Florence遍历前三个玩家:Charles, Martina, Michael

""" 列表切片(获取想要位置长度的列表(子集))"""players = ['charles', 'martina', 'michael', 'florence', 'eli']
print(players[0:3])
print(players[1:])
print(players[:2])

""" 遍历切片
"""for player in players[:3]:
print(player.title())

""" 复制列表
"""copy_players = players[:]
print(copy_players)

copy_players = players[2:4]
print(copy_players)

""" 练习题
"""foods_list = ['pizza', 'falafel', 'carrot cake', 'cannoli']
print('当前食物清单为:')
for foods in foods_list:
print('['+foods+']', end = ' || ')
print('\n')
friend_foods = foods_list[0:3]
print('我的朋友爱吃的食物清单为:'+str(friend_foods))
foods_list.append('hamburger')
print('当前食物清单为:'+str(foods_list))
print('我的朋友爱吃的食物清单为:'+str(friend_foods))

Python中如何进行列表切片与复制操作?