字符串、列表、元组-------基础知识

一、字符串:

In [42]: a = "fsjgf dfg f f yh  h jk gkdf"
【strip】-------转成字符串
In [43]: a.strip()
Out[43]: 'fsjgf dfg f f yh  h jk gkdf'
【split】-----依据括号里的要求而将原字符分割,形成列表
In [44]: a.split()
Out[44]: ['fsjgf', 'dfg', 'f', 'f', 'yh', 'h', 'jk', 'gkdf']

In [45]: a = "fsjgf dfg f     f yh  h jk            gkdf"

In [46]: a.split()
Out[46]: ['fsjgf', 'dfg', 'f', 'f', 'yh', 'h', 'jk', 'gkdf']

In [47]: a.strip()
Out[47]: 'fsjgf dfg f     f yh  h jk            gkdf'
【partition】-----依据括号里的要求而将原字符分割成3个部分
In [48]: a.partition("h")
Out[48]: ('fsjgf dfg f     f y', 'h', '  h jk            gkdf')

二、列表

1、增(append,inesrt,extend)

In [48]: a= ["aa","22","fd","455","sd","78"]
In [49]: a.append("hisd")
In [50]: a
Out[50]: ['aa', '22', 'fd', '455', 'sd', '78', 'hisd']
In [52]: b = ["dsrffd","2443"]
In [55]: a.insert(3,b)
In [56]: a
Out[56]: ['aa', '22', 'fd', ['dsrffd', '2443'], '455', 'sd', '78', 'hisd']
In [57]: a.extend(b)
In [58]: a
Out[58]: 
['aa',
 '22',
 'fd',
 ['dsrffd', '2443'],
 '455',
 'sd',
 '78',
 'hisd',
 'dsrffd',
 '2443']

2、改
In [62]: a= ["aa","22","fd","455","sd","78"]

In [63]: a[1] = "58"

In [64]: a
Out[64]: ['aa', '58', 'fd', '455', 'sd', '78']

3、删(pop--最后一位,del,remove)
In [66]: a= ["aa","22","fd","455","sd","78"]

In [67]: a.pop()
Out[67]: '78'

In [68]: a
Out[68]: ['aa', '22', 'fd', '455', 'sd']

del

In [68]: a
Out[68]: ['aa', '22', 'fd', '455', 'sd']

In [69]: del a[1]

In [70]: a
Out[70]: ['aa', 'fd', '455', 'sd']


remove

`In [73]: a= ["aa","22","fd","455","sd","78"]

In [74]: a.remove("22")

In [75]: a
Out[75]: ['aa', 'fd', '455', 'sd', '78']

4、查(count,in)

for temp in a:

a.count("hah")
````

三、字典

这里写图片描述

猜你喜欢

转载自blog.csdn.net/xiaoyaosheng19/article/details/81461162