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

python基础学习第五天

时间:2019-01-26 11:01:20      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:做了   val   元素   等于   访问   range   索引   目标   ssd   

li=[1,2,33,-1,‘dbssd‘,[4,5,6],{4:‘rfw‘,5:‘re‘}]
del(li[1])
print(li)
print(type(li))
#访问元素
print(li[0])
print(li[-2])
print(li[-1])
#查找元素的位置
i=0
for teli in li:
if teli == 33:
print(‘元素中找到了%s‘ %i)
i+=1
print(li.index(33))
#从数组中找到两个数等于目标数的值
print(‘-------------------------------‘)
def two_sum(numbers,target):
#range 表示从0开始
for i in range(len(numbers)-1):
for j in range(i+1,len(numbers)):
if numbers[i] + numbers[j] == target:
return i,j
return -1,-1
#默认返回tuple
print(two_sum([2,44,3,21,17,8],20))

#字典 dict key-value 无序的
print(‘-------------dict------------------‘)
te_di={1:2,‘ed‘:54,‘8e‘:‘tr‘,7:[8,1,10,0]}
print(type(teli))
print(te_di)
print(te_di[‘ed‘])
#判断key是否存在 在dict内部已经对key做了索引 时间复杂度需要学习?
print(7 in te_di)
print(8 in te_di)
#遍历 级联元素
for key,value in te_di.items():
print(key,value)
ddi=te_di.keys()
print(type(ddi))
print(ddi)

python基础学习第五天

标签:做了   val   元素   等于   访问   range   索引   目标   ssd   

原文地址:https://www.cnblogs.com/mutong1228/p/10322571.html

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