python list 取部分值

2021-09-24 00:00:21 字數 740 閱讀 1316

**解讀:

list1 = [1,2,3,4,5,6,7,8,9,0]
若是想取前幾項,如:前5項

該列表表示的是正向索引(index)01

2345

6789

該列表表示的是list值12

3456

7890

該列表表示的是逆向索引(index)

-10-9

-8-7

-6-5

-4-3

-2-1

若是需要正向獲取列表值,如取前5個值:

list2 = list1[0:5]

list3 = list1[0:5:1]

print(list2)

print(list3)

list2輸出值與list3是一樣的,為:[1,2,3,4,5]

list取值[起始位置:終止位置:間隔步長],其中取值時起始位置可以取到值,終止位置不能取到,需要注意一下。

若是需要逆向取值時,如我想取後5個值,而且你不知道當前列表有多長:

list = [1,2,3,4,5,1,3,5,7,9]

list2 = list1[-1:-6:-1]

list3 = list1[-5::]

list2輸出值為:[9,7,5,3,1]

list3輸出值為:[1,3,5,7,9]

以上就是list取值的操作

mybatis查詢部分值為null

使用mybatis查詢mysql資料庫,只有查詢的那個欄位sequence的值存在其他值都是null。原因是對應的實體類寫的不對。在mysql中,表中字段除了sequence其他都帶 比如vessel code,像這樣的字段寫實體類entity時候是不可以定義這個欄位為vessel code的,必須...

JS獲取URL各部分值

乙個url http www.abc.cn htm 1.html 獲取url各部分值 window.location.href 獲取完整url 即http www.abc.cn htm 1.html window.location.protocol 獲取url協議部分,即http window.lo...

Oracle 中獲取日期中的某部分值

to char的其他用法 select to char sysdate,ss from dual取當前時間秒部分 select to char sysdate,mi from dual取當前時間分鐘部分 select to char sysdate,hh24 from dual取當前時間秒小時部分 ...