#list #類,列表
#li = [1,34,45,"age","中國",[a,3,4,67],true]
#中括號括起來
#用,分割元素
#列表中的元素可以是 數字\字元、字串、列表、布林值、所有的都能放
#索引支援 print(li[3])
#切片支援 print(li[3:-2])
#支援for 迴圈
#支援while迴圈
#for item in li:
#print(item)##
列表的儲存使用的是」鍊錶「
#*************對於列表來說,裡面的元素是可以被修改的。
#刪除:
#del li[1]#修改
#li[1] = 120
#li[3] = [23,32,54]
#支援in操作:注意,in以「逗號」作為乙個整體
#test = "sadjfoan34234e"
#v = "e" in test
#print(v)
#取值時,可以一直往裡找
#li = [2,3,5,5,[3,"sdfsd",[3,56,"dfe"],3]]
#print(li[4][2][2][0])
#字串轉化成列表:數字不能拆分轉化列表
#s = "afoejoadmfadfm"
#s1 = list(s)
#print(s1)
#列表轉化成字串的時候(有數字又有字元)
#可以自己寫for迴圈如:
#li = [3,4,5,6,"sfs","fjjmj"]
#s = ""
#for i in li:
#s = s + str(i)
#print(s)
#當只有字串的時候,可以使用join來處理更方便。直接使用join的方法
#li = ["ew","hrgr","hr","jj"]
#s = "".join(li)
#print(s)
#1、在原來的元素後面追加
#li = [11,22,33,44]##
##print(li)
#2、清空列表
#li = [11,22,33,44]
#li.clear()
#print(li)##
#3、拷貝,淺拷貝
#v = li.copy()
#print(li)##
#4、計算元素出現的個數
#v = li.count()
#print(li)##
#5、擴充套件、融合到一起作為乙個列表注意區分expand
#引數是可迭代物件
#li.extend("adadf")
#li.extend([3,4,5])
#6、根據值獲取當前值索引位置,後續引數為起始,終止位置
#li = [11,22,33,44,22,44,55]
#v = li.index(22,1,-1)
#print(v)
#7、插入,在指定位置插入
#li = [11,22,33,44,22,44,55]
#li.insert(0,66)
#print(li)
#8、pop 預設刪除某個值,並獲取刪除的值,加引數時,指定索引,預設最後乙個
#li = [11,22,33,44,22,44,55]
#v = li.pop(1)
#print(li)
#print(v)
#9、刪除列表中的制定值 括號裡直接寫元素,不用加引號
#li = [11,22,33,44,22,44,55]
#li.remove(22)
#print(li)##
10、將當前列表進行翻轉
#li = [11,22,33,44,22,44,55]
#li.reverse()
#11、排序
#li = [11,22,33,44,22,44,55]
#li.sort(reverse=true)
#print(li)
python第七課(集合)
set 集合是乙個無序不重複元素的集合 無序唯一 支援 union 聯合 intersection 交 difference 差 和 sysmmetric difference 對稱差集 等數 算 建立語法 set1 set 空 set1 set1 set 字典將取key key 唯一 set1 s...
C語言第七課
主要內容 結構體 很重要,掌握 一 結構體的宣告 結構體是一種比較靈活的資料型別,與oc要學的類很相似 結構體是一種自己定義的資料型別示例 struct 結構體名 student 定義乙個學生型別 由結構體型別修飾的變數,叫結構體變數 定義 struct 結構體名 變數名 示例 struct stu...
第七課 C變數
第七課c變數 7.1 c 變數介紹 變數是程式可操作的儲存區的名稱。c 中每個變數都有特定的型別,型別決定了變數儲存的大小和布局,該範圍內的值都可以儲存在記憶體中,運算子可應用於變數上。變數的名稱可以由字母 數字和下劃線字元組成。它必須以字母或下劃線開頭。大寫字母和小寫字母是不同的,因為c 是大小寫...