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

Python数据结构练习

时间:2016-11-21 12:43:14      阅读:268      评论:0      收藏:0      [点我收藏+]

标签:切片   输出   字符串   font   span   values   列表   字典   zid   

1. 给定列表L,如[2,5,3,8,10,1],对其进行升序排序并输出。

  代码: list = [2,5,8,10,1]
      print(list)
      list.sort()
      print(list)

2.给定字符串s,如‘123456’,将其逆序输出,使用切片

  代码:    str = ‘123456‘

    print(str[::-1])

3.给定字典dict,如{‘a’:1,‘b‘:‘2‘,‘c‘:‘3‘},分别输出它的key与value。向其中插入字典{‘d‘:4},并输出新的zid

  代码:

    dict = {"a":"1","b":"2","c":"3"}
    print(dict.keys())
    print(dict.values())
    dict.setdefault("d")
    dict["d"] = "4"
    print(dict)

4.求出100以内的所有素数

 

for i in range(2,101):
fg = 0
for t in range(2,(i-1)):
if(i % t == 0):
fg = 1
if(fg == 0):
print(i)

 

Python数据结构练习

标签:切片   输出   字符串   font   span   values   列表   字典   zid   

原文地址:http://www.cnblogs.com/zgsxh/p/6084858.html

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