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

#字符串操作
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)
posted @ 2019-05-30 15:50  逆·流沙  阅读(160)  评论(0)    收藏  举报