Đếm nguyên âm trong danh sách python

Chương trình Python để đếm số nguyên âm bằng cách sử dụng các bộ trong chuỗi đã cho

Cải thiện bài viết

Lưu bài viết

Thích bài viết

  • Độ khó. Trung bình
  • Cập nhật lần cuối. 18 tháng 12 năm 2019

  • Đọc
  • Bàn luận
  • Thực tiễn
  • Video
  • khóa học
  • Cải thiện bài viết

    Lưu bài viết

    Cho một chuỗi, đếm số nguyên âm có trong chuỗi đã cho bằng Sets

    Điều kiện tiên quyết. Đặt trong Python

    ví dụ

    Input : GeeksforGeeks
    Output : No. of vowels : 5
    
    Input : Hello World
    Output : No. of vowels :  3
    

    Khuyến khích. Vui lòng thử cách tiếp cận của bạn trên {IDE} trước, trước khi chuyển sang giải pháp

    Cách tiếp cận.
    1. Tạo một tập hợp các nguyên âm bằng cách sử dụng set[] và khởi tạo biến đếm thành 0.
    2. Duyệt qua các bảng chữ cái trong chuỗi và kiểm tra xem chữ cái trong chuỗi có trong nguyên âm đã đặt không.
    3. Nếu nó hiện diện, số lượng nguyên âm được tăng lên.

    Dưới đây là việc thực hiện phương pháp trên




    No. of vowels : 5
    
    0

    No. of vowels : 5
    
    1

    No. of vowels : 5
    
    2

    No. of vowels : 5
    
    3

    No. of vowels : 5
    
    4
    No. of vowels : 5
    
    5
    No. of vowels : 5
    
    6
    No. of vowels : 5
    
    7

    No. of vowels : 5
    
    0

    No. of vowels : 5
    
    1
    No. of vowels : 5
    
    2

    No. of vowels : 5
    
    1
    No. of vowels : 5
    
    4
    No. of vowels : 5
    
    5
    No. of vowels : 5
    
    6

    No. of vowels : 5
    
    0

    No. of vowels : 5
    
    1
    No. of vowels : 5
    
    9

    No. of vowels : 5
    
    1
    No. of vowels : 5
    
    01
    No. of vowels : 5
    
    5
    No. of vowels : 5
    
    03
    No. of vowels : 5
    
    04
    No. of vowels : 5
    
    05
    No. of vowels : 5
    
    06

    No. of vowels : 5
    
    0

    No. of vowels : 5
    
    1
    No. of vowels : 5
    
    09

    No. of vowels : 5
    
    1
    No. of vowels : 5
    
    11

    No. of vowels : 5
    
    1
    No. of vowels : 5
    
    13
    No. of vowels : 5
    
    14
    No. of vowels : 5
    
    15
    No. of vowels : 5
    
    6
    No. of vowels : 5
    
    17

    No. of vowels : 5
    
    0

    No. of vowels : 5
    
    19
    No. of vowels : 5
    
    20

    No. of vowels : 5
    
    19
    No. of vowels : 5
    
    22

    No. of vowels : 5
    
    19
    No. of vowels : 5
    
    24
    No. of vowels : 5
    
    14
    No. of vowels : 5
    
    15
    No. of vowels : 5
    
    27

    No. of vowels : 5
    
    28
    No. of vowels : 5
    
    4
    No. of vowels : 5
    
    5
    No. of vowels : 5
    
    4
    No. of vowels : 5
    
    32
    No. of vowels : 5
    
    33

    No. of vowels : 5
    
    0

    No. of vowels : 5
    
    1
    No. of vowels : 5
    
    36____704
    No. of vowels : 5
    
    38
    No. of vowels : 5
    
    39

    No. of vowels : 5
    
    0

    No. of vowels : 5
    
    41

    No. of vowels : 5
    
    6
    No. of vowels : 5
    
    5
    No. of vowels : 5
    
    44

    No. of vowels : 5
    
    2

    No. of vowels : 5
    
    46

    No. of vowels : 5
    
    5
    No. of vowels : 5
    
    6
    No. of vowels : 5
    
    06

    đầu ra

    No. of vowels : 5
    

    Ghi chú cá nhân của tôi arrow_drop_up

    Tiết kiệm

    Vui lòng Đăng nhập để nhận xét.

    No. of vowels : 5
    
    14
    No. of vowels : 5
    
    60
    No. of vowels : 5
    
    61
    No. of vowels : 5
    
    62
    No. of vowels : 5
    
    63
    No. of vowels : 5
    
    64
    No. of vowels : 5
    
    65
    No. of vowels : 5
    
    66
    No. of vowels : 5
    
    67
    No. of vowels : 5
    
    64
    No. of vowels : 5
    
    65
    No. of vowels : 5
    
    60

    No. of vowels : 5
    
    14
    No. of vowels : 5
    
    62
    No. of vowels : 5
    
    63
    No. of vowels : 5
    
    64
    No. of vowels : 5
    
    65

    No. of vowels : 5
    
    14
    No. of vowels : 5
    
    62
    No. of vowels : 5
    
    68

    No. of vowels : 5
    
    14

    No. of vowels : 5
    
    30

    No. of vowels : 5
    
    66
    No. of vowels : 5
    
    61
    No. of vowels : 5
    
    33

    No. of vowels : 5
    
    34
    No. of vowels : 5
    
    61
    No. of vowels : 5
    
    36

    No. of vowels : 5
    
    37

    Đầu ra.
     

    No. of vowels : 5
    
    6

     

    đếm nguyên âm. từ điển cách

    Điều này cũng thực hiện tác vụ tương tự nhưng theo một cách khác. Trong phương pháp này, chúng tôi tạo một từ điển với các nguyên âm và tăng chúng khi gặp một nguyên âm. Trong phương pháp này, chúng tôi sử dụng phương pháp gấp trường hợp để bỏ qua các trường hợp, theo đó chúng tôi tạo thành một từ điển các nguyên âm với khóa là một nguyên âm. Đây là cách tốt hơn và hiệu quả hơn để kiểm tra và tìm số lượng của từng nguyên âm có trong một chuỗi.
     

    Python3




    No. of vowels : 5
    
    38

    No. of vowels : 5
    
    39

    No. of vowels : 5
    
    4
    No. of vowels : 5
    
    19

    No. of vowels : 5
    
    14

    No. of vowels : 5
    
    14
    No. of vowels : 5
    
    224

    No. of vowels : 5
    
    14
    No. of vowels : 5
    
    66
    No. of vowels : 5
    
    61
    No. of vowels : 5
    
    228

    No. of vowels : 5
    
    14

    No. of vowels : 5
    
    14
    No. of vowels : 5
    
    271

    No. of vowels : 5
    
    14
    No. of vowels : 5
    
    273

    No. of vowels : 5
    
    14
    No. of vowels : 5
    
    275
    No. of vowels : 5
    
    61
    No. of vowels : 5
    
    277
    No. of vowels : 5
    
    278
    No. of vowels : 5
    
    279

    No. of vowels : 5
    
    14

    No. of vowels : 5
    
    14
    No. of vowels : 5
    
    372

    No. of vowels : 5
    
    14
    No. of vowels : 5
    
    63
    No. of vowels : 5
    
    375
    No. of vowels : 5
    
    65
    No. of vowels : 5
    
    377

    No. of vowels : 5
    
    378
    No. of vowels : 5
    
    67
    No. of vowels : 5
    
    375
    No. of vowels : 5
    
    65
    No. of vowels : 5
    
    42

    No. of vowels : 5
    
    43
    No. of vowels : 5
    
    44
    No. of vowels : 5
    
    45
    No. of vowels : 5
    
    61
    No. of vowels : 5
    
    47

    No. of vowels : 5
    
    14
    No. of vowels : 5
    
    49
    No. of vowels : 5
    
    275

    No. of vowels : 5
    
    14

    No. of vowels : 5
    
    30

    No. of vowels : 5
    
    34
    No. of vowels : 5
    
    61
    No. of vowels : 5
    
    195

    No. of vowels : 5
    
    66
    No. of vowels : 5
    
    61
    No. of vowels : 5
    
    33

    No. of vowels : 5
    
    62
    No. of vowels : 5
    
    140

    Đầu ra.
     

    No. of vowels : 5
    
    6

    đếm nguyên âm. cách biểu thức chính quy

    Chúng ta cũng có thể sử dụng phương pháp này để thực hiện nhiệm vụ này. Chúng ta có thể sử dụng biểu thức chính quy để thực hiện tác vụ này. chúng tôi sử dụng lại. phương thức findall[] để tìm tất cả các nguyên âm trong chuỗi tạo danh sách với chúng. Chúng tôi sử dụng len trên danh sách để tìm tổng số nguyên âm trong chuỗi.  

    Chủ Đề