4.列表
#列表LISTscores= [80,70,60,50,40]friends= ["Maria","Jorge","Susan"]things = [80,"Maria",60,"Jorge",50,"Susan"]things =[80,"Maria",True]print(things)#印出 从资料中获得 第[数字]几顺位的资料: print(scores[0])#印出 倒数第一[-1]顺位: print(scores[-1])#印出 从资料中获得 第[0位起算:2位之前不包含第2]顺位的资料: print(scores[0:2])#印出 从资料中获得 第[2位起算:]至最后顺位的资料: print(scores[2:])#印出 从资料中获得 第[:4位之前]不包含第四位的资料: print(scores[:4])phrase = "Hello, John"# 0123456789print(phrase[0:5])print(phrase[6:])#更改列表资料数值: scores[0] = 30#.extend(延伸资料): scores.extend(friends)#.append(后列增加一数值): scores.append(30)#.insert(插入位置,插入数值): scores.insert(2,30)#.remove(删除这个数值): scores.remove(60)#.clear(清空列表): scores.clear()#.pop(移除最后一位): scores.pop()#印出 把.pop回传的值带出: val = scores.pop() print(val)#.sort(排列数值,由小到大): scores.sort()#.reverse(把数列顺序反转): scores.reverse()#印出 .index(数值)在数列中的位置,重複的会回传最前面的: print(scores.index(60))#印出 .count(数值)算出此数值在数列出现次数: print(scores.count(80))print(scores.count(89))
