码迷,mamicode.com
首页 > 编程语言 > 详细

python入门字符串、列表、字典基本操作

时间:2019-05-30 16:09:47      阅读:115      评论:0      收藏:0      [点我收藏+]

标签:pre   删除元素   字符串   orange   去掉   字符   排序   默认   for 循环   

#字符串操作
a = "Hellow World!"

#字符串取值
print(a[0]) #取指定元素的值
print(a[0:7]) #取一定范围的值,取左不取右
print(a[7:])

#字符串拼接
b = "I lile python!"
c = a + b #加号“+”是拼接字符串的
print(c)

#多次输出
# print(c*2) #连续打印两次c

#字符串切片
print(c.split()) #以空格切割字符串c,输出是列表
print(c.split("!",2)) #以感叹号切割字符串两次
print(c.strip("!"))   #去掉头尾的指定字符
 
# 列表操作
a = ["red","green","blue"]
# 添加元素
a.append("orange") #在末尾添加元素
a.insert(0,"pink") #在指定的位置添加元素(索引,元素值)

#删除元素
a.pop() #不传索引值默认删除最后一个值
a.pop(0) #传索引值删除指定元素

#列表合并
b = ["black","white"]
a.extend(b)

#列表排序
a.sort() #列表顺序排序
a.reverse() #列表反向牌序

#列表取值
print(a[0]) #取出索引对应的单一元素
print(a[0:3]) #取出列表一定范围的元素,切片取值取左不取右边,索引3的值没有

#for 循环遍历列表
for x in a:
print(x)


#字典操作
a = {"哆啦A梦":"bule","钢铁侠":"red"}
#添加元素
a["绿巨人"] = "green"
a["香蕉"] = "yellow"
print(a)
#删除元素
a.pop("绿巨人")
print(a)
#修改元素
a["钢铁侠"] = "black"
print(a)
#for循环取值
for x in a :
print(x)

python入门字符串、列表、字典基本操作

标签:pre   删除元素   字符串   orange   去掉   字符   排序   默认   for 循环   

原文地址:https://www.cnblogs.com/baixiong/p/10950017.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!