序列與列表

2021-08-01 02:32:49 字數 1388 閱讀 6635

**:

# -*- coding:utf-8 -*-

'''序列筆記'''

#索引l1=[1,2,'aaa']

print l1[0]

print l1[-1]

#切片(2是第乙個)

print l1[1:2]

print l1[:2]

print l1[1:]

print l1[:]

#加(連在一起)

a=[1,2,'sss']

b=[3,4,'ddd']

a1=[1,2,3,4]

print a+b

#乘(重複多少遍)

print a*3

#檢查是否屬於某序列

print 2 in a

# 求序列包含元素的數量

print len(a)

#最小值最大值

print min(a1)

print max(a1)

#求切片之間的和(必須是數值)

print sum(a[0:1])

'''列表筆記'''

#建立a_list=['a','b','c']

b_list=['a','b','c']

c_list=['a','b','c']

d_list=['a','b','c']

#讀取print (a_list[2])

# 修改

a_list[0]='123'

print a_list

# 增加

a_list=a_list+['qqq','ppp',2.0]

c_list.extend(['qqq','ppp'])

d_list.insert(3,'aaa')

print a_list

print b_list

print c_list

print d_list

print'----------------------------------'

#檢索(計算元素出現的次數和判斷列表中是否有某元素)

d_list.count('a')

print 'a' in d_list

#刪除del a_list[1]

b_list.remove('b')

c_list.pop()

#預設彈出最後乙個元素

d_list.pop(1)

print a_list

print b_list

print c_list

print d_list

執行結果:

List列表序列化與反序列化

把自定義的cameras類新增到列表中 在窗體關閉時序列化列表到.dat檔案中 在窗體載入時把.dat檔案的資訊反序列化到列表裡 序列化反序列化 新建binaryserializer類 public void serialize t o,string filepath catch exception...

Python序列 列表

列表是能保留任意數目的python物件的靈活的容器。extend 方法可代替連線操作符把乙個列表的內容新增到另乙個中去。注 使用extend 方法比連線操作的乙個優點是它實際上是把新列表新增到了原有列表裡面,而不是像連線操作符那樣新建乙個列表。sorted函式可以將任何序列返回為乙個新的有序列表 s...

無序列表和有序列表與自定義列表

無序列表 doctype html html head meta charset utf 8 title title head body ul type disc li 無序列表 li li 無序列表 li ul ul type circle li 無序列表 li li 無序列表 li ul ul ...