# !/usr/bin/env python
# -*- coding:utf-8 -*-
# Author:Hugolinhj
一、多字串存一個變數采用表
names = "linHuiJian WuLingMin LinHuiXu"
names = []
#解決多字串問題,"[]"為表列,解決問題
print (names)
###################################
二、查
names = ['linHuiJian','WuLingMin','LinHuiXu']
print (names[2])
#取值2,其中linHuiJian位置0,WuLingMin位置1,LinHuiXu位置2.
print(names[1:3])
#取了'WuLingMin','LinHuiXu',顧頭不顧尾,取1不取3.為切片,
print(names[-1])
#'-'表示倒著去取
print(names[-2:])
#'-'表示倒著去取,':'后不加數值表,最后一起字串取出來,
print(names[0:-1:2])
print(names[::2])
#列印第一個到最后一個,隔一個列印一個
三、增
names.append('LinHuiHao')
#追加字串,插后面
print (names)
names.insert(1,'Linjinbo')
#追加字串,插在位置1.
print (names)
names.insert(3,'HuangWenZhen')
print (names)
#注:無法批量插入
四、改
names[3]='LuRen1'
#位置3字符改為“LuRen1”
print (names)
五、刪
names.remove('Linjinbo')
#洗掉字符‘Linjinbo’
print (names)
del names[2]
#洗掉位置2的字串
print (names)
names.pop()
#pop洗掉最后一個,()表示最后一個,(2)表示位置2
print (names)
names.pop(2)
#pop洗掉最后一個,()表示最后一個,(2)表示位置2
print (names)
六、查
print(names.index('WuLingMin'))
#列印字符'WuLingMin'得位置
print(names[names.index('WuLingMin')])
#找到字符'WuLingMin'得位置,并列印出該字符
七、計
print(names.count('WuLingMin'))
#計算字符'WuLingMin'出現次數
names.insert(1,'WuLingMin')
#追加字串,插在位置1.
print (names)
print(names.count('WuLingMin'))
#計算字符'WuLingMin'出現次數
八、其他
names.reverse()
#反轉串列
print (names)
names.sort()
#排序,排序規則按阿斯各碼
print (names)
names2 = [1,2,3,4]
names.extend(names2)
#合并names2到names里,names2內容依然保留
print (names)
print (names2)
del names2
#洗掉變數names2
print (names2)
names.clear()
#清空串列
print (names)
九、擴展內容
ndd= [1,23,3,34,6,[2,2,3,4],3]
#擴展:在串列里再加上串列
ncc = [1,3,3,3]
ndd [5][3]='dsdsd'
#修改位置5中得位置3為‘dsdsd’
print (ndd)
ndd[5][1] = ncc.copy()
#替換位置5中得位置1為變數ncc
print (ndd)
print (ncc)
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/230498.html
標籤:Python
