python3学习笔记(2)_list-tuple
生活随笔
收集整理的這篇文章主要介紹了
python3学习笔记(2)_list-tuple
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1 # !/usr/bin/env python3
2 # -*- coding:utf-8 -*_
3
4 #list 和 tuple
5 #list 是有序集合,可以用索引(下標)訪問lsit中的每一個元素
6 #最后一個元素的 索引是-1,倒數第二個是-2, 以此類推
7 fruits = ["apple","origin","pear"]
8 print(fruits)
9 #list.append() 方法,向list中添加元素
10 fruits.append("banana")
11 print(fruits)
12
13 #把元素插入到指定位置
14 fruits.insert(1,"grape")
15 print(fruits)
16
17 #pop() 刪除 list 末尾的值
18 fruits.pop()
19 print(fruits)
20
21 #pop(index) 刪除 lsit指定位置的值
22 fruits.pop(1)
23 print(fruits)
24
25 #替換特定index的元素,直接給它賦值
26 fruits[1] = "pomegranate"
27 print(fruits)
28
29 #list 里的元素可以是不同的數據類型, 也可以是另一個
30 hybirdList = [123,fruits,True]
31 print(hybirdList)
32
33
34 #元組 tuple 元組一旦初始化就不能修改【這里的不能進修改是指向不能修改,如tuple里有一個list,list里的元素的值還是能被修改的】, 說以沒有append() , insert() 函數也不能給其中的元素賦值
35 #定義一個空 tuple
36 t = ()
37 print(t)
38
39 #定義一個只有一個元素的tuple,要在括號內,元素之后加一個逗號
40 t1 = (1,)
41 print(t1)
42 #小括號本來就是數學公式中的一對表達式,定義一個元素的tuple時,不加逗號,會被python解析為這個元素的字面值
43 t2 = (1)
44 print(t2)
45
46 #運用list()函數 和range()函數 生成連續的數字組成的 lsit
47 # 生成 0-100 共 101個數字
48 arr = lsit(range(101))
49
50
51
52
?
轉載于:https://www.cnblogs.com/wjw-blog/p/7133490.html
總結
以上是生活随笔為你收集整理的python3学习笔记(2)_list-tuple的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【实战练习】通过docker部署jenk
- 下一篇: Python+selenium第一个自动