python读取字符串存入数组,python将输入数据存入数组
一、字符串的常见操作:
1 .查找:
变量名。find (keyword )就是在字符串中查找对应的关键字,并返回一个对应的位置下标。如果找不到,则返回-1 ,找到第一个关键字后可用。
Rfind从右边开始查找,例如fileName.rfind( . )
2 .索引:
用法与find一致,找不到时返回异常消息。
3 .计数:
变量名。count (keyword ,start position,end position)查找起始位置和结束位置之间的关键字,并返回统计量。
4 .替换:
变量名。replace(目标单词,替换单词,替换次数)表示目标单词被替换单词替换,默认情况下所有目标单词都被替换。
5 .拆分:
变量名。split(目标单词)删除目标单词并从目标单词中剪切字符串,返回一个列表。
6 .资本化
第一个字符大写。
7.startswith/endswith
确定它是否以关键字开始/结束,并返回一个布尔值。
8.lower/upper
将所有大写字符转换为小写字符/将所有小写字符转换为大写字符
9.ljust/rjust/center
例如,变量名。中心(目标长度)左/右/中间对齐。
10.strip/lstrip/rstrip
删除字符串前/后/左/右的空格。
11.partition/rpartition
聚焦关键词,分成几部分,类似split,但不删除目标词,返回一个元组。
分割线
从新行字符中分离出来,并返回一个包含每一行作为元素的列表。
13.isalpha/isdigit/alnum
确定是否为字母/数字/字母或数字返回布尔值。
14 .空间
确定它是否只包含空格。
加入
函数,类似于函数,比如:c==
name=[aaa , bbb , ccc]
c .加入(姓名)
aaa=bbb=ccc
二、列表的操作
names=[小红,小明,老王]
test=[aaa , bbb]
#将列表作为元素添加到原始列表中
names.append(小刚)
names.append(测试)
#插入一个元素
names.insert(1,“小小”)
#将列表扩展到原始列表
name.extend(测试)
#修改元素:
名字[1]=明明
#计数和搜索
name=[aa , bb , cc]
name.count(aa )
名称.索引( aa )
name.index(bb )
#删除元素
Del:根据下标删除
Pop:删除最后一个元素。
Remove:根据元素的值删除。
#列表嵌套
#演示七位老师和他们一起进入三间教室。
随机导入
office=[[],[],[]]
list=[A , B , C , D , E , F , G]
对于列表中的名称:
i=random.randint(0,2)
办公室[i]。追加(名称)
i=1
对于办公用房:
Print(教室%d的人数是:%d% (i,len(house)))
内部名称:
print(name,end= )
打印()
打印(=*30)
i=1
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。