Điều này tương đương với việc chạy phương thức chuỗi Python cho từng phần tử của Sê-ri/Chỉ mục. Nếu một chuỗi không có ký tự nào, thì >>> s1.str.isalpha() 0 True 1 False 2 False 3 False dtype: bool5 được trả về cho lần kiểm tra đóReturnsSeries hoặc Index của bool Sê-ri hoặc Chỉ mục của các giá trị boolean có cùng độ dài với Sê-ri/Chỉ mục ban đầu Xem thêm Kiểm tra xem tất cả các ký tự có phải là chữ cái không Kiểm tra xem tất cả các ký tự có phải là số không Kiểm tra xem tất cả các ký tự có phải là chữ và số không Kiểm tra xem tất cả các ký tự có phải là chữ số không Kiểm tra xem tất cả các ký tự có phải là số thập phân không Kiểm tra xem tất cả các ký tự có phải là khoảng trắng không Kiểm tra xem tất cả các ký tự có phải là chữ thường không Kiểm tra xem tất cả các ký tự có phải là chữ hoa không Kiểm tra xem tất cả các ký tự có phải là chữ cái đầu không ví dụ Kiểm tra các ký tự chữ cái và số >>> s1 = pd.Series(['one', 'one1', '1', '']) >>> s1.str.isalpha() 0 True 1 False 2 False 3 False dtype: bool >>> s1.str.isnumeric() 0 False 1 False 2 True 3 False dtype: bool >>> s1.str.isalnum() 0 True 1 True 2 True 3 False dtype: bool Lưu ý rằng việc kiểm tra các ký tự được trộn lẫn với bất kỳ dấu chấm câu hoặc khoảng trắng bổ sung nào sẽ đánh giá là sai đối với kiểm tra chữ và số >>> s2 = pd.Series(['A B', '1.5', '3,000']) >>> s2.str.isalnum() 0 False 1 False 2 False dtype: bool Kiểm tra chi tiết hơn cho các ký tự số Có một số bộ ký tự số khác nhau nhưng chồng chéo có thể được kiểm tra >>> s3 = pd.Series(['23', '³', '⅕', '']) Phương thức >>> s1.str.isnumeric() 0 False 1 False 2 True 3 False dtype: bool5 kiểm tra các ký tự được sử dụng để tạo thành số trong cơ số 10 ________số 8_______ Phương thức >>> s1.str.isnumeric() 0 False 1 False 2 True 3 False dtype: bool6 giống như phương thức >>> s1.str.isnumeric() 0 False 1 False 2 True 3 False dtype: bool5 nhưng cũng bao gồm các chữ số đặc biệt, chẳng hạn như các chữ số có chỉ số trên và chỉ số dưới trong unicode >>> s3.str.isdigit() 0 True 1 True 2 False 3 False dtype: bool Phương thức >>> s1.str.isnumeric() 0 False 1 False 2 True 3 False dtype: bool8 giống như phương thức >>> s1.str.isnumeric() 0 False 1 False 2 True 3 False dtype: bool9 nhưng cũng bao gồm các ký tự khác có thể biểu thị số lượng, chẳng hạn như phân số unicode >>> s3.str.isnumeric() 0 True 1 True 2 True 3 False dtype: bool Kiểm tra khoảng trắng >>> s4 = pd.Series([' ', '\t\r\n ', '']) >>> s4.str.isspace() 0 True 1 True 2 False dtype: bool Kiểm tra trường hợp ký tự >>> s1.str.isalpha() 0 True 1 False 2 False 3 False dtype: bool0 >>> s1.str.isalpha() 0 True 1 False 2 False 3 False dtype: bool1 >>> s1.str.isalpha() 0 True 1 False 2 False 3 False dtype: bool2 Phương thức >>> s1.str.isalnum() 0 True 1 True 2 True 3 False dtype: bool0 kiểm tra xem tất cả các từ có nằm trong trường hợp tiêu đề hay không (chỉ có chữ cái đầu tiên của mỗi từ được viết hoa). Các từ được coi là bất kỳ chuỗi ký tự không phải số nào được phân tách bằng ký tự khoảng trắng |