li=
print(li,type(li))
輸出結果:
li = [1,2.2,true,'hello']
print(li,type(li)
輸出結果:
[1, 2.2, true, 'hello']
li = [1,2,3,false,'python',[1,2,3,4,5]]
print(li,type(li))
輸出結果:
[1, 2, 3, false, 'python', [1, 2, 3, 4, 5]]
import random
li = list(range(10))
random.shuffle(li)
print(li)#每次輸出結果不一樣
輸出結果:
[1, 5, 6, 8, 4, 3, 9, 0, 2, 7]
queue=
info="""
**********************
1.入隊
2.出隊
3.隊頭元素
4.隊尾元素
5.佇列是否為空
6.顯示佇列元素
**********************
"""print(info)
op=input('請輸入你的操作:')
if op=='1':
value=input('請輸入你要入隊的元素:')
queue.insert(0,value)
print('入隊成功!')
elif op=='2':
if not queue:
print('佇列已空,不能出隊!')
else:
print('出隊成功!出隊的元素:%s'%(queue[0]))
del queue[0]
elif op=='3':
print('隊頭元素:%s'%(queue[0]))
elif op=='4':
print('隊尾元素:%s' % (queue[-1]))
elif op=='5':
if len(queue)==0:
print('隊列為空!')
else:
print('佇列不為空!')
elif op=='6':
print(queue)
elif op=='exit':
print('歡迎下次再來!')
exit()
else:
print('輸入錯誤!請重新輸入!')
Python資料型別之列表
print 新增後的list12 list12 extend 在末尾一次性在另乙個列表中的多個值 list13 1,2,3 list13.extend 4,5,6 list13.extend list12 print list13 insert a,b 在指定下標a新增乙個元素b,不覆蓋元素,原資料...
Python資料型別之列表
所謂的列表就像乙個容器,你可以對列表中的東西進行增刪改查,列表是可變的,但是元組是不可變的 coding utf 8 列表的增刪改查 listman name oliver age 13 male print 原始列表 print listman 增加 height 180 print 新增身高後的...
python資料型別之列表
列表是任意物件的有序集合,那麼它的資料形態是怎樣的呢?可以進行哪些操作呢?建立列表時,用逗號分隔不同的值,然後使用方括號括起來。list1 1 2,3 4 list2 a b c list3 friday 2 3,4 通過下標索引來檢視列表中的值,也可以和字串一樣使用方括號擷取字元 list1 0 ...