IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 数据结构与算法 -> 【python】 -> 正文阅读

[数据结构与算法]【python】

1.在己有列表city_list = ["北京" ,"上海","深圳"."长沙"],通过下标获取到"长沙“(两种方式)
city_list = ["北京", "上海", "深圳", "长沙"]
print(city_list[3])
print(city_list[-1])
2.己知一个数字列表num _list = [19,89, 90, 600, 1,11,23,64],使用循环输出里面所有奇数元素
i = 0
num_list = [19, 89, 90, 600, 1, 11, 23, 64]
while i < len(num_list):
    if num_list[i] % 2 != 0:
        print(num_list[i], end=',')
    i += 1
3.有一个数字列表num_list = [19,89, 90, 600,1,11,23,64],获取这个列表中的最大值
#  .sort(reverse=False)  升序
#  .sort(reverse=True)   降序
num_list = [19, 89, 90, 600, 1, 11, 23, 64]
num_list.sort()
print(num_list[-1])
4.找出同时买iPhone11和112的人
    iphone11=['jack", 'rain';'shanshan';'tom']
    iphone12=['jack', 'rain', 'tom', 'huhu']
?
list = []
iphone11 = ['jack', 'rain', 'shanshan', 'tom']
iphone12 = ['jack', 'rain', 'tom', 'huhu']
for i in iphone11:
    for j in iphone12:
        if i == j:
            list.append(i)
print(list)

?
5.实现输入一个字符串,分别将大写字母、小写字母、数字、其他字符存到列表里面并且输出列表
#第一
a = b = c = d = 0
list1 = []
list2 = []
list3 = []
list4 = []
str = input('请输入你的字符串:')
for sum in str:
    if sum.isupper():
        list1.append(sum)
        a += 1
    elif sum.islower():
        list2.append(sum)
        b += 1
    elif sum.isdigit():
        list3.append(sum)
        c += 1
    else:
        list4.append(sum)
        d += 1
print(f'大写字母:{list1},\n小写字母:{list2},\n数字:{list3},\n其他字符:{list4}')
list1 = []
list2 = []
list3 = []
list4 = []
def number(a):
    for i in a:
        if i.isdigit():
            list1.append(i)
        elif i.isupper():
            list2.append(i)
        elif i.islower():
            list3.append(i)
        else:
            list4.append(i)
    return list1, list2, list3, list4
a = input('请输入一个字符串:')
a, b, c, d = number(a)
print('大写字母的个数:{}'.format(len(a)))
print('小写字母的个数:{}'.format(len(b)))
print('都是数字的个数:{}'.format(len(c)))
print('其他数字的个数:{}'.format(len(d)))
a = tuple(a)
b = tuple(b)
c = tuple(c)
d = tuple(d)
print(a, b, c, d,)

  数据结构与算法 最新文章
【力扣106】 从中序与后续遍历序列构造二叉
leetcode 322 零钱兑换
哈希的应用:海量数据处理
动态规划|最短Hamilton路径
华为机试_HJ41 称砝码【中等】【menset】【
【C与数据结构】——寒假提高每日练习Day1
基础算法——堆排序
2023王道数据结构线性表--单链表课后习题部
LeetCode 之 反转链表的一部分
【题解】lintcode必刷50题<有效的括号序列
上一篇文章      下一篇文章      查看所有文章
加:2021-12-06 15:30:50  更:2021-12-06 15:32:15 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 14:52:13-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码