Python学习笔记3-列表与元组

列表与元组

列表 (list)

列表 (list) 像数学中的集合一样:

>>> a = ['Minecraft', 'Java', 'C#']
  • len(a) 可以取list元素的个数
  • 用索引访问元素:

>>> a[0] 'Minecraft' >>> a[1] 'Java' >>> a[2] 'C#' >>> a[-1] 'C#' #返回最后一个元素
  • 追加元素到list末尾 append()
    a.append(‘Python’)
>>> a
['Minecraft', 'Java', 'C#','Python']
  • 删除list末尾的元素 pop()
>>> a.pop()
'Python'
>>> a
['Minecraft', 'Java', 'C#','Python']
  • 删除指定位置的元素pop(i),其中i是索引位置

>>> a.pop(1) 'Minecraft' >>> classmates ['Java', 'C#','Python']
  • list里面的元素的数据类型可以不同
  • list可以包含list
  • 二元列表及多元列表
>>> a = ['I', 'see']
>>> b = ['python', 'go', p, 'e']

要取出”I” 输入 b[2][1]a[1]

tuple

元组:tuple。tuple和list类似,不同的是tuple一旦初始化就不能修改

>>> a = ('MC', 'I', 'love')

其取出元素方法相似,此处省略!

切片

L = ['Math', 'English', 'Class', 'Study']
print (L[0:2]) #取出第一个元素到第2个元素 ['Math', 'English']

_____________________________________________________________
>>> >>> L = list(range(100))
>>> L
[0, 1, 2, 3, ..., 99]
>>> L[:10] #取前10个元素
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> L[-10:] #取后10个元素
[90, 91, 92, 93, 94, 95, 96, 97, 98, 99]
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇