Python chuyển đổi bool thành chuỗi
, có nhiều loại dữ liệu (chuỗi, số, số nguyên, float, double, date, timestamp…) mà các nhóm dữ liệu phải xử lý và chọn loại dữ liệu phù hợp nhất với tuyên bố vấn đề của họ.
Loại dữ liệu boolean chỉ có hai giá trị có thể là đúng hoặc sai. Show
Chẳng hạn, bạn muốn biết trạng thái của một người dùng nhất định có Hoạt động hay không trong sản phẩm của bạn nhưng tập dữ liệu như sau Cột "Trạng thái kích hoạt" của bạn ở dạng Chuỗi. Vì vậy, hãy đi sâu vào cách xử lý và chuyển đổi loại dữ liệu này Chuyển đổi chuỗi thành Boolean. Con đường khó khăn bằng cách viết mãPhương pháp 1. Bool() Hàm chuyển chuỗi thành Boolean trong PythonThao tác bool() chỉ nhận một tham số, trên đó có thể áp dụng quy trình kiểm tra sự thật tiêu chuẩn. Nếu không có tham số nào được truyền, thì trả về Sai theo mặc định Ví dụ.
Phương pháp 2. Hàm eval() để chuyển đổi chuỗi thành Boolean trong PythonNếu chuỗi là Đúng hoặc Sai, Hàm Eval() cũng có thể được sử dụng. Hoạt động Eval() có thể kiểm tra đối số biểu thức và đánh giá nó dưới dạng biểu thức Python Ví dụ.
Phương pháp 3. Các hàm Map() và Lambda để chuyển chuỗi thành Boolean trong PythonHàm Map() được sử dụng khi một hàm chuyển đổi được áp dụng cho từng mục trong một lần lặp và một lần lặp mới được hình thành sau khi . Hàm Lambda là một hàm ẩn danh trong Python. Bất cứ khi nào một chức năng ẩn danh được khai báo trong một chương trình, chúng tôi sử dụng từ khóa lambda. Ví dụ
Chuyển đổi chuỗi thành Boolean. Cách dễ dàng không cần mãVới phương pháp này, bạn có thể chuyển đổi Chuỗi thành Boolean mà không cần viết một dòng mã nào Bước 1. Kiểm tra loại dữ liệu của từng cột trong tập dữ liệu của bạn
Gợi ý. Kéo và thả hàm Input() để trực quan hóa tập dữ liệu của bạn và nhấp vào Phát.
Bước 2. Tìm kiếm dấu ngoặc và Thay thế chúng bằng khoảng trống
Gợi ý. Kéo và thả chức năng Regex Replace(), điền vào các trường bắt buộc như sau và nhấp vào Phát.
Bước 3. Chuyển đổi kiểu dữ liệu Chuỗi của bạn trong Boolean
Gợi ý. Kéo và thả hàm Cast() và điền vào các trường bắt buộc như sau (chọn kiểu Boolean trong New Type’s dropdown field) and click Play:
Phần kết luậnTại RestApp, chúng tôi đang xây dựng Nền tảng kích hoạt dữ liệu cho các nhóm dữ liệu hiện đại Chúng tôi đã thiết kế trình chỉnh sửa mô hình dữ liệu thế hệ tiếp theo để trở nên trực quan và dễ sử dụng Nếu bạn muốn bắt đầu hành trình dữ liệu của mình, hãy xem trang web của chúng tôi và tạo tài khoản miễn phí của bạn. Loại
Chia sẻ Theo dõi bản tin của chúng tôi
Đặt mua Brian Laleye Brian là người đồng sáng lập RestApp. Ông là một nhà truyền bá công nghệ và đam mê đổi mới. Anh ấy có nhiều kinh nghiệm tập trung vào ngăn xếp dữ liệu hiện đại Làm cách nào để chuyển đổi Đúng Sai thành 0 1 trong Python?int() biến boolean thành 1 hoặc 0 . Lưu ý rằng bất kỳ giá trị nào không bằng 'true' sẽ dẫn đến 0 được trả về.
bool() trả về gì trong Python?Hàm bool() trả về giá trị boolean của một đối tượng được chỉ định .
Là một bool Đúng hay sai trong Python?Kiểu Boolean trong Python là một trong những kiểu dữ liệu có sẵn của Python. Nó được sử dụng để biểu diễn giá trị thực của một biểu thức . Ví dụ, biểu thức 1 |