python list列表 元組

2022-09-03 11:00:15 字數 931 閱讀 1998

一.切片

1.切片取值list 顧頭不顧尾

2.如果第乙個範圍不寫的話,從第乙個元素開始取,預設的是0

3.如果切片的的範圍不寫的話代表去到結尾

4.開頭和結尾的下標都不寫的話,代表去整個list

5.-1代表最後乙個元素

6.切片同樣應用於字串

2.列表分片的步長   隔幾個取一次

步長為負數時,相當於複製乙個反的列表,根據步長(-1,-2...)來取值

二.元組

元組不可變 一旦定義就不能修改,沒有做增刪改

用處:比如連線乙個db,防止別人修改資料庫,帶來的麻煩。

方法:count()   index()

三.

字串也是不能修改的 可以重新賦值

字串元組的錯誤的修改形式:

str = 'wyhslsl' 

str[0] = '222'

city = ('北京','tianjin') 

city[1] = '天津'

雷區:字串的那些方法,會返回乙個新的字串,原來的字串的值是不變的

看如下截圖,**不會騙人。

Python list(列表)實踐

列表常用操作 1.先建立個商品列表 product iphone xiaomi meizu 2.列印列表 product iphone xiaomi meizu 3.追加乙個元素 product.append samsung product iphone xiaomi meizu samsung 4...

python顏色列表 Python list 列表

定義乙個空列表 namelist namelist 小張 小王 小李 list0 3,小鄭 列表中的每一項可以是不同的資料型別 列表的遍歷 for name in namellst print name flag 0 while flag len namelist print flag 將乙個列表連...

python list 內嵌列表轉為一維列表

只能是內嵌列表,如果改為 a 1,2,3 4,5,6 7 8,9 10 則無法實現 import itertools a 1,2,3 4,5,6 7 8,9 out list itertools.chain.from iterable a print out 1,2,3,4,5,6,7,8,9 只能...